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時候會出現(xiàn)沒有權限問題
嘗試使用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于游、完美解決毁葱,沒毛病7“倾剿!