1、下載phpredis擴(kuò)展包
https://github.com/phpredis/phpredis
手動(dòng)下載即可
2、進(jìn)入phpredis目錄,確定該目錄中有

3、運(yùn)行phpize,生成configure文件

4、運(yùn)行configure文件,并加載上php-config文件
./configure --with-php-config=/usr/bin/php-config
5、make && make install
執(zhí)行make基本上不會(huì)存在問(wèn)題
在執(zhí)行make install時(shí)候會(huì)出現(xiàn)沒(méi)有權(quán)限問(wèn)題
嘗試使用sudo make install,如果還提示沒(méi)有權(quán)限,那么需要暴力解決Mac中對(duì)SIP的處理(系統(tǒng)完整性保護(hù)System Integrity Protection),開(kāi)啟對(duì)系統(tǒng)文件的讀寫操作
重啟電腦,按住command+r,進(jìn)入 Recovery Mode,打開(kāi)終端軟件,命令行中輸入csrutil disable即可,然后重啟可以解決,開(kāi)啟擴(kuò)展之后如果考慮到系統(tǒng)安全性,再次重復(fù)以上工作,命令行中輸入csrutil enable即可
暴力解決完SIP之后進(jìn)行make install,會(huì)返回redid.so的路徑,表示成功
6、修改PHP配置文件php.ini
增加extension=redis.so

7、重新啟動(dòng)php-fpm,服務(wù)器(nginx或者apache),并進(jìn)行測(cè)試看擴(kuò)展是否開(kāi)啟成功

8、完美解決,沒(méi)毛病?。?/p>