mac下安装PHP扩张phpredis

下载php-redis,下载地址:点击打开链接

下载得到phpredis-master.zip

sudo make install

移到/usr/local/目录中

sudo cp phpredis-master /usr/local/

进入/usr/local/目录下

cd /usr/local/

解压phpredis-master.zip

tar -zxvf phpredis-master.zip

得到phpredis-master文件夹,将文件名改为phpredis

sudo mv phpredis-master phpredis

进入phpredis文件夹

cd phpredis

执行 phpize

sudo phpize

若未安装autoconf,则会报错,cannot find autoconf

需要先安装autoconf

brew install autoconf

安装完autoconf之后,再执行phpize,接着执行下面的代码

./configure --with-php-config=/usr/bin/php-config

执行make

sudo make

再执行make install

由于OS 10会关闭lib文件夹的操作权限,所以需要我们把权限开启。需要重启电脑,安装command+r进入安全模式,打开终端csrutil disable,将csrutil这个功能禁用掉,这样就有root权限了,重新执行命令。


修改php配置文件php.ini

增加extension = redis.so (系统自动进行加载redis.so)

extension = redis.so

重启php-fpm,服务器nginx(或者Apache),并进行测试看扩展是否开启成功

php -m | grep redis


参考网站

1.https://segmentfault.com/a/1190000008866945


猜你喜欢

转载自blog.csdn.net/maggie_live/article/details/80951917