php 5.6.23,查詢目前最穩定的版本是memcache-2.2.7。
2. 編譯。根據實際情況使用phpize和php-config。
[root@www memcache-2.2.7]# /usr/local/php/bin/phpize
configuring for:
php api version: 20131106
zend module api no: 20131226
zend extension api no: 220131226
[root@www memcache-2.2.7]# ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config
3.安裝。make;make install
[root@www memcache-2.2.7]# make install
installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
4.修改php.ini(新增 extension=memcache.so)並重啟php-fpm。
下面在linux下測試一下php與memcache的連線性。假設memcached伺服器側就在127.0.0.1。生成op_mem.php檔案,**如下:
<?php
$memcache = new memcache;
$memcache->connect('127.0.0.1',11211) or die("could not connect mc server");
$memcache->set('key','oldboy book');
$get= $memcache->get('key');
echo $get;
?>
執行該檔案,返回相應取值:
[root@www bbs]# /usr/local/php/bin/php op_mem.php
oldboy book
php 安裝Memcache擴充套件
專案位址 memadmin是一款視覺化的memcached管理與監控工具,使用php開發,體積小,操作簡單。主要功能 伺服器引數監控 stats settings items slabs sizes實時重新整理 伺服器效能監控 get delete incr decr cas等常用操作命中率實時監控...
Linux安裝php擴充套件memcache
mecache是乙個自由和開放源 高效能 分配的記憶體物件快取系統,用於加速動態web程式,減輕資料庫負載。它可以應對任意多個鏈結,使用非阻塞的網路io,它的工作機制是在記憶體中開闢一塊空間,然後建立乙個hashtable,memcached自管理這些hashtable。在安裝之前,首先需要說明的是...
安裝PHP的memcache擴充套件
出現錯誤fatal error class memcache not found 錯誤原因是因為memcache模組的問題,需要安裝memcache並在php.ini中指定memcache模組。安裝php的memcache擴充套件方法如下 這裡安裝的只是個模組 根據自己phpize的位置來執行即可 ...