Mac air 指定 PHP 版本編譯安裝指定 Redis

社會主義接班人發表於2020-02-04

1、下載原始碼並解壓:
https://codeload.github.com/phpredis/phpre...

unzip phpredis-3.1.5.zip

2、進入 phpredis-3.1.5 資料夾,生成 configure

cd phpredis-3.1.5

sudo /usr/local/Cellar/php@5.6/5.6.40/bin/phpize

3、編譯安裝 (多個 php 版本的情況,需要指定版本 conifg)

sudo ./configure --with-php-config=/usr/local/Cellar/php@5.6/5.6.40/bin/php-config

sudo make 

sudo make install

輸出:

Installing shared extensions:     /usr/local/Cellar/php@5.6/5.6.40/lib/20131226/

4、修改 php5.6 的 php.ini 檔案

cd  /usr/local/etc/php/5.6/

sudo vim php.ini

新增擴充套件,上面複製的路徑,新增到最後一行:

extension=/usr/local/Cellar/php@5.6/5.6.40/lib/20131226/redis.so

5、重啟 php-fpm

sudo brew services restart php@5.6

6、重啟 nginx

sudo brew services restart nginx

7、檢視安裝是否成功

php56 --ri redis
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章