Linux下memcached及php_memcached擴(kuò)展安裝

研究memcached當(dāng)然得先有memcached啦,不然只能做無米之炊,干瞪眼吧。本人是一名PHPer,那當(dāng)然就通過PHP研究memcached啦。如果要在windows環(huán)境下研究memcached那請閱讀這篇文章Windows下memcached及php_memcached擴(kuò)展安裝

一、libevent 安裝

由于memcache需要libevent這個(gè)庫用于Socket的處理,因此先安裝libevent。
此時(shí)Linux可能已經(jīng)默認(rèn)安裝libevent,那么我們先查看下是否安裝。
# rpm -qa | grep libevent
如若已經(jīng)安裝,如果系統(tǒng)自帶版本過低,可以進(jìn)行升級或者卸載重裝

方法一:libevent 升級

找到libevent的rpm文件目錄
# rpm -ql libevent
# rpm -Uvh libevent-1.4.13-4.el6.x86_64.rpm

方法二:libevent 卸載重裝(推薦)

卸載操作
# rpm -e libevent-1.4.13-4.el6.x86_64 --nodeps
libevent官網(wǎng)下載:libevent官網(wǎng)。
當(dāng)前最新libevent穩(wěn)定版(stable)下載地址:libevent-2.0.22-stable.tar.gz
# wget https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz
# tar zxf libevent-2.0.22-stable.tar.gz
# cd libevent-2.0.22-stable
# ./configure --prefix=/usr/local/libevent
# make && make install

二、memcached 安裝

當(dāng)前最新memcached穩(wěn)定版(stable)官網(wǎng)下載:memcached-1.4.29.tar.gz
# wget http://www.memcached.org/files/memcached-1.4.29.tar.gz
# tar zxf memcached-1.4.29.tar.gz
# cd memcached-1.4.29
# ./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent
# make && make install
現(xiàn)在,memcached安裝完畢,那就開始啟動(dòng)memcached吧。
/usr/local/memcached/bin/memcached -d -m 256 -u root -p 11211 -c 1024 –P /tmp/memcached.pid
memcached 測試:
# telnet 127.0.0.1 11211
出現(xiàn)以下信息表示啟動(dòng)成功

Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.

退出的話ctrl+],然后quit。

三、php_memcached 安裝

PECL擴(kuò)展庫地址:pecl.php.net
memcached擴(kuò)展下載:memcached-2.2.0.tgz
# wget http://pecl.php.net/get/memcached-2.2.0.tgz
# tar zxf memcached-2.2.0.tgz
# cd memcached-2.2.0
# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config
# make && make install
PHP配置文件修改,即php.ini修改,在php.ini文件中extension配置的地方添加一行配置項(xiàng):

extension=memcached.so

然后重啟PHP以讓配置生效,這時(shí)候我們可以通過phpinfo()來檢查memcached擴(kuò)展是否安裝成功了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容