mac中的brew是一个方便的工具,但是有时候也不方便。比如:服务器线上的服务可能使用的版本比较特殊,本地也需要这个特殊的版本。只能手动安装。记录下来,希望能快速解决问题。
- 下载特定版本redis
- 解压
/usr/local/Cellar/php56/5.6.33_9/bin/phpize
./configure --with-php-config=/usr/local/Cellar/php56/5.6.33_9/bin/php-config
- 编译,安装
make && make install
- 修改php.ini,添加安装拓展的路径
extension=/usr/local/Cellar/php56/5.6.33_9/lib/php/extensions/no-debug-non-zts-20131226/redis.so
- 重启PHP
brew services restart php56
tips:
找不到PHP命令的路径的时候,记得phpinfo()来查看路径。