memcache是php的乙個擴充套件模組,安裝前應先保證目前具備php環境。
先找到phpize的存在目錄(如果是通過yum安裝的php,則存在於/usr/bin中,如果沒找到它們,則#yum install php-devel並重啟)
解壓memcache壓縮包後,「進入解壓出的資料夾中」。接下來使用phpzie將memcache編譯到php擴充套件模組中。
#/usr/bin/phpize
#./configure --with-php-config=/usr/bin/php-config
(此時如果error: memcache support requires zlib報錯,則說明沒有zlib,可以yum乙個,之後重啟:#yum install -y zlib.x86_64 zlib-devel.x86_64)
檢測成功後就可以用make編譯memcache了:
#make
#make install
installing shared extensions: /usr/lib64/php/modules/
(上面的結果表示:擴充套件將被安裝到/usr/lib64/php/modules/目錄)
最後還需要修改php.ini配置項,過程如下:
#vim /etc/php.ini
(在700多行找到下面的命令,將注釋去掉,有些沒有也可手動新增)
extension_dir = "/usr/lib64/php/modules/"
extension = "memcache.so"
extension = "pdo_mysql.so"
重啟伺服器
可以用#telnet memcached所在伺服器ip位址 11211
來檢視是否可以連線memcached
之後可以通過phpinfo函式檢視memcache的配置資訊
**建設
CentOS 下安裝編譯安裝MeMcached
tar xvf memcached 1.4.15.tar.gz cd memcached 1.4.15 configure prefix usr local memcache 出現了 configure error libevent is required.you can get it from t...
PHP Windows下使用Memcached擴充套件
github上發現了乙個很好用的小檔案,能夠 模擬出php memcached.dll的php memcached擴充套件。php memcached client 已知pcel有兩個memcache client的擴充套件,乙個是memcache,乙個是memcached,他們的實現方式不同,後者...
Linux下Redis下安裝
redis安裝 檢查是否安裝redis ps ef grep redis2.檢查gcc服務是否安裝成功 rpm qa grep gcc注 安裝成功則顯示 mkdir redis5.解壓redis安裝包 tar zxvf redis 2.8.17 tar.gz c usr local redis 解壓...