Mac air 指定 PHP 版本编译安装指定 Redis
php8 phpredis3.5.3
/opt/homebrew/Cellar/php/8.1.4
sudo /opt/homebrew/Cellar/php/8.1.4/bin/phpize
sudo ./configure --with-php-config=/opt/homebrew/Cellar/php/8.1.4/bin/php-config
sudo make
sudo make install
1、下载源码并解压:
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 协议》,转载必须注明作者和本文链接
推荐文章: