mac + php + nginx + redis扩展
2021-02-24 本文已影响0人
勇不言弃92
安装php
无需将mac自带版本删除,通过brew安装需要版本php,例如7.4版本,将会安装到目录‘/usr/local/Cellar/php’
brew install php@7.4
php安装成功后会提示执行下面两个命令,执行即可
echo 'export PATH="/usr/local/opt/php@7.4/bin:$PATH"'
echo 'export PATH="/usr/local/opt/php@7.4/sbin:$PATH"'
安装nginx
直接使用brew安装,将会安装到目录‘/usr/local/Cellar/nginx’
brew install nginx
brew安装的PHP和nginx都会在‘/usr/local/etc’目录下创建执行文件
安装redis
brew install redis
安装PHP的redis扩展
redis扩展下载,我下载的是‘redis-5.3.3’,解压后cd到目录下
cd redis-5.3.3/redis-5.3.3
依次执行以下命令
/usr/local/Cellar/php@7.4/7.4.14_1/bin/phpize
./configure --with-php-config=/usr/local/Cellar/php@7.4/7.4.14_1/bin/php-config
make && make install
执行完毕后会砸在‘/usr/local/lib/php/pecl’目录下产生文件夹和‘redis.so ’文件
修改‘/usr/local/etc/php/7.4’目录下的php.ini文件,添加
[REDIS]
extension =/usr/local/lib/php/pecl/20190902/redis.so
此时执行下面命令可看到返回结果“redis”
php -m | grep redis