PHP 安裝memcached擴充套件並應用

2021-10-08 15:50:57 字數 927 閱讀 6713

1.

#首先需要安裝libmemcached庫

yum -y install libmemcached libmemcached-devel

3.cd php-memcached-php7/

/usr/local/php/bin/phpize

#配置./configure --with-php-config=/usr/local/php/bin/php-config

4.make

make install

安裝後會出現installing shared extensions: *****php的擴充套件目錄,此目錄一般為預設的php擴充套件目錄

5.在php.ini中新增memcached擴充套件

extension=memcached.so

重啟php-fpm使之生效:service php-fpm restart

6.啟動memcached:

/usr/bin/memcached -d -l 127.0.0.1 -p 11211 -m 150 -u root

7.應用:

$mem = new memcached;//初始化

$mem->addserver("127.0.0.1", 11211);//連線

$mem->add('shw4', 'hello tes4324234t!',60);//新增

$mem->replace('shw4', 'hello tes4324234t!',60);//替換

$mem->set('shw4', 'hello tes4324234t!',60);//如果不存在就新增,存在就替換,add和replace的結合

$mem->flush();//清除所有快取

$val = $mem->get('shw4');//獲取

$val = $mem->delete('shw4');//刪除

linux php安裝memcached擴充套件

在linux 編譯,需要gcc,make,cmake,autoconf,libtool 等工具,需提前安裝好。memcached的安裝包括 1 服務端的安裝 2 客戶端的安裝 一 伺服器端安裝 方法一 memcached 依賴於libevent 庫,因此我們需要先安裝libevent.假設將原始碼放...

LNMP環境PHP7 memcached擴充套件安裝

以下是安裝memcached擴充套件 所需軟體包 libmemcached 1.0.9 2 tar zxvf 解壓 3 cd 進入對應目錄 4 configure 5 make make install 1 tar zxf 解壓 2 cd 進入對應目錄 3 usr local php bin php...

yum安裝PHP的安裝memcache擴充套件全攻略

測試libevent是否安裝成功 ls al usr lib grep libevent lrwxrwxrwx 1 root root 21 11?12 17 38 libevent 1.2.so.1 libevent 1.2.so.1.0.3 rwxr xr x 1 root root 26354...