服務(wù)器安裝memcache
yum install libevent libevent-devel
yum install memcached
啟動(dòng)memcache
memcached -p 11211 -m 64m -d -u 用戶名
安裝memcache擴(kuò)展
wget https://pecl.php.net/get/memcache-4.0.5.2.tgz
cd memcache-4.0.5.2
/usr/local/php/bin/phpize # 注意更換為自己服務(wù)器上的phpize地址
./configure --with-php-config=/usr/local/php/bin/php-config # 注意更換為自己服務(wù)器上的php-config地址
make && make install
編譯安裝完成后,會(huì)出現(xiàn)【php擴(kuò)展的地址】炊汤,下一步要用
加入memcache擴(kuò)展
[Memcache]
extension_dir = 【php擴(kuò)展的地址】
extension = memcache.so
通過(guò)瀏覽器訪問(wèn) phpinfo() 函數(shù)來(lái)查看memcache是否安裝成功
安裝完成以后建議重啟服務(wù)器
init 6
測(cè)試連接Memcache
memcached -p 11211 -m 64m -d -u 用戶名
運(yùn)行php程序進(jìn)行測(cè)試
<?php
$memcache = new Memcache; //創(chuàng)建一個(gè)memcache對(duì)象
$memcache->connect('localhost', 11211) or die ("Could not connect"); //連接Memcached服務(wù)器
$memcache->set('key', 'test'); //設(shè)置一個(gè)變量到內(nèi)存中,名稱是key 值是test
$get_value = $memcache->get('key'); //從內(nèi)存中取出key的值
echo $get_value;
?>
最后編輯于 :2020.09.04 09:52:49
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者