MAC下安裝php-redis擴充套件

wodecc_u發表於2019-02-16

下載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擴充套件是否開啟。

相關文章