memcache在Linux下的安裝及擴充套件安裝

2021-10-03 14:50:52 字數 2386 閱讀 7000

一.安裝memchache

3.將兩個壓縮包解壓縮

tar zxvf libevent-2.1.10-stable.tar.gz 

tar zxvf memcached-1.5.22.tar.gz

cd libevent-2.1.10-stable

./configure --prefix=/usr/local/libevent

make && make install

5.編譯安裝memcahce

cd memcached-1.5.22   //進入memcache檔案

./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent

make && make install

6.進入安裝後的memcached資料夾

cd /usr/local/memcached
7.建立乙個使用者

useradd memcache
8.檢視是否建立成功

cat /etc/passwd
9.給建立的使用者設定密碼

10.啟動memcache

但這樣執行會提示我們不能以root使用者執行

更換到memcache使用者

su - memcache
進入memcached目錄

cd /usr/local/memcached/
後台啟動 

啟動成功 23878為程序號

11.檢視程序

二.安裝擴充套件

1.切換到root使用者

su - root
2.上傳擴充套件安裝包

3.解壓縮

tar zxvf memcache-4.0.5.2.tgz
4.進入目錄

cd memcache-4.0.5.2
5.執行phpize命令,為安裝memcache的擴充套件做準備

/usr/bin/phpize
6. 編譯安裝

./configure -enable-memcache --with-php-config=/usr/bin/php-config --with-zlib-dir

make && make install

安裝過程可能報如下錯誤

使用  yum install zlib-devel解決問題

出現上圖時編譯安裝完成

7.編輯php.ini

vim /etc/php.ini
在php.ini中新增extension = memcache.so;

8. 重啟apache

systemctl restart httpd.service
9.利用phpinfo檢視是否成功

至此memcached及其擴充套件安裝成功! 

在 linux下新增memcache擴充套件

今天在linux下給phpfpm新增擴充套件memcache擴充套件是遇到了一下問題 直接在php.ini裡面新增 mecache擴充套件 extension usr local php lib php memcache.dll 根據這個裡提示終於完成,然後自己打算再整理乙份 首先在http pec...

MemCache在Windows環境下的搭建及啟動

2 解壓到任意目錄。3 以管理員的身份執行命令列,並進入到memcached的解壓路徑,執行命令 memcached d install,如果沒有拋錯說明安裝成功。4 命令列介面執行命令 net start memcached server 來啟動memcached服務。通過上述簡單四個步驟,本地m...

Linux下的Memcache安裝

最近在研究怎麼讓discuz 去應用memcache去做一些事情,記錄下memcache安裝的過程。linux下memcache伺服器端的安裝 2.先安裝libevent tar zxvf libevent 1.2.tar.gz cd libevent 1.2 configure prefix us...