參考自這裡:https://serversforhackers.com/video/installing-php-7-with-memcached
不過我的由於 php7 不是透過 apt-get 安裝的,所以得要調整一下,以下是安裝流程
- 要安裝 libmemcached-dev , build-essential 以及 git
apt-get install libmemcached-dev bulid-essential git - 找個地方把 php7-memcached 的原始檔抓下來
git clone https://github.com/php-memcached-dev/php-memcached.git - 進入剛剛 git 下載下來的 目錄
cd php-memcached - 準備安裝前的組態,假設 php 7 目錄是在 /opt/php7的話
/opt/php7/bin/phpize
./configure --with-php-config=/opt/php7/bin/php-config --disable-memcached-sasl - 進行編譯及安裝
make
make install - 把下面這一行加到/opt/php7/lib/php.ini中
extension=memcached.so - 重啟php7的服務