1、下載phpredis擴展包
https://github.com/phpredis/phpredis
手動下載即可
2、進入phpredis目錄,確定該目錄中有
3、運行phpize,生成configure文件
4、運行configure文件,并加載上php-config文件
./configure --with-php-config=/usr/bin/php-config
5、make && make install
執(zhí)行make基本上不會存在問題
在執(zhí)行make install時候會出現沒有權限問題
嘗試使用sudo make install,如果還提示沒有權限,那么需要暴力解決Mac中對SIP的處理(系統(tǒng)完整性保護System Integrity Protection),開啟對系統(tǒng)文件的讀寫操作
重啟電腦,按住command+r,進入 Recovery Mode,打開終端軟件,命令行中輸入csrutil disable即可,然后重啟可以解決,開啟擴展之后如果考慮到系統(tǒng)安全性,再次重復以上工作,命令行中輸入csrutil enable即可
暴力解決完SIP之后進行make install,會返回redid.so的路徑,表示成功
6、修改PHP配置文件php.ini
增加extension=redis.so
7、重新啟動php-fpm,服務器(nginx或者apache),并進行測試看擴展是否開啟成功
8、完美解決,沒毛病!!