Cghang

Mac环境下安装Redis和扩展
安装Redis打开终端 输入以下命令wget http://download.redis.io/releases/...
右键或长按保存图片
07
2019/02

Mac环境下安装Redis和扩展

安装Redis
打开终端 输入以下命令

wget http://download.redis.io/releases/redis-4.0.8.tar.gz
tar xzf redis-4.0.8.tar.gz
cd redis-4.0.8
make

安装完后接下来安装redis-php扩展

安装Redis-php

1、下载redis-php

wget https://nodeload.github.com/nicolasff/phpredis/zip/master

2、移动到/usr/local/目录

sudo cp phpredis-master /usr/local/

3、解压压缩包

cd /usr/local
tar -zxvf phpredis-master.zip
sudo mv phpredis-master phpredis
cd phpredis

4、执行phpize

sudo phpize

若未安装autoconf,则会报错 Cannot find autoconf.
此时进行brew安装autoconf

brew install autoconf

安装完成功继续执行

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

5、执行make make install

sudo make
sudo make install

在MAC OS 10点几开始关闭了对lib文件夹的操作权限,所以这句话会报错
请按以下步骤完成开放权限:
1)重启,过程中按住 command+R,进入保护模式

2)打开terminal终端,输入

csrutil disable

如出现success则为成功

3)再次重启,即可对 usr/bin 目录下文件进行修改

如果要恢复保护机制,重新进入保护模式,输入

csrutil enable

完成权限开放后再执行make install成功

6、php.ini文件添加扩展
打开php的配置文件,默认在/etc/php.ini
增加下列代码

extension=redis.so

重启apahce

sudo apachectl restart

查看phpredis扩展是否开启

以上为详细安装教程 步骤繁琐 需有耐心

Last modification:February 7th, 2019 at 07:55 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment