PHP7.1安裝memcaehd擴展

一、系統及安裝說明
系統:CentOS7.x_x64,libmemcached類庫,memcached擴展。 libmemcached-1.0.18官方下載地址 https://launchpad.net/libmemcached/+download。memcached擴展 官方下載:https://pecl.php.net/get/memcached-3.1.3.tgz 。本次採取phpize安裝。

三、安裝說明
1>下載libevent-devel並安裝
#sudo https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
#sudo tar -zxvf libmemcached-1.0.18.tar.gz #解壓
#cd libmemcached-1.0.18
#sudo ./configure --prefix=/usr/local/libmemcached #假如自定義安裝在/usr/local/libmemcached 目錄下
#sudo make && make install
2>下載libevent擴展並安裝
#sudo wget https://pecl.php.net/get/memcached-3.1.3.tgz
#sudo tar -zxvf memcached-3.1.3
.#/configure --prefix=/usr/local/libmemcached
#make && make install
.....
....需要等一段時間
....
#tar zxvf memcached-3.1.3.tgz
#cd memcached-3.1.3
如:使用php自帶的phpize
#/usr/php7.1/bin/phpize \

--with-php-config=/usr/php7.1/bin/php-config
#/usr/php7.1/bin/phpize --with-php-config=/usr/php7.1/bin/php-config \
--with-libmemcached-dir=/usr/local/libmemcached --disable-memcached-sasl #指定php的環境變量配置路徑和llibmemcached類庫路徑
#sudo make && make install

3>配置ini文件
通過運行 php --ini查找php.ini文件位置,然後在文件中添加extension=memcached.so
三、測試說明
重啓php,nginx
#sudo service php-fpm restart
#sudo service nginx restart
#php -m|grep libevent #查詢是否安裝成功

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章