1.解除macOS安全保护
重启按commond+R 进入维护模式,并点击终端输入"csrutil disable"。重启进入系统。安装好后可以开启这样系统安全一些。“csrutil enable”
2.到官网下载redis 。
我是把redis放到了/usr/local/redis/,然后运行服务即可。
$ cd src && redis-server
3.安装xCode执行如下命令
$ xcode-select --install
$ sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include /usr/include
4.下载最新的phpredis扩展包
https://github.com/phpredis/phpredis/releases
5.解压到/usr/local/,进入该目录执行如下命令
$ /usr/bin/phpize
$ ./configure --with-php-config=/usr/bin/php-config
$ make && make install
6.拷贝so文件
把 modules里面的so文件拷贝到/usr/lib/php/extensions/no-debug-non-zts-20160303/(这个根据版本会不同,留意make之后的输出)
7.修改php.ini
extension_dir = "/usr/lib/php/extensions/no-debug-non-zts-20160303/"
extension=redis.so
8.重启apache服务
$ sudo apachectl restart
9.写个phpinfo搜索redis如果有就代表安装好了。
10.写个php链接代码
<?php
$redis = new redis();
$redis->connect('127.0.0.1', 6379);
$redis->set('test',"zee");
$result = $redis->get('test');
echo $result;
[编辑于 2019/12/05 10:57]