下載php-redis,地址:https://nodeload.github.com/n…
下載完成得到phpredis-master.zip
移動到/usr/local/目錄中
sudo cp phpredis-master /usr/local/
進入/usr/local/目錄
cd /usr/local
解壓phpredis-master.zip
tar -zxvf phpredis-master.zip
得到phpredis-master資料夾,將資料夾改名為phpredis
sudo mv phpredis-master phpredis
進入phpredis資料夾
cd phpredis
執行phpize
sudo phpize
若未安裝autoconf,則會報錯
Cannot find autoconf.
需要先安裝autoconf
brew install autoconf
若未安裝brew,則另外百度安裝brew的方法
安裝完autoconf之後,再執行phpize,接著執行下面的程式碼
./configure --with-php-config=/usr/bin/php-config
執行make
sudo make
執行make install
sudo make install
由於OS 10點幾開始本身關閉了對lib資料夾的操作許可權,所以這句話會報錯,自行百度mac獲取bin許可權的方法,然後將lib下的php資料夾賦予許可權
再執行make install成功
然後開啟php的配置檔案,預設在/etc/php.ini,增加下列程式碼
extension=redis.so
重啟apahce後
php -m|grep redis
檢視phpredis擴充套件是否開啟。