一.前言
本文主要记录在mac环境下安装redis。
二.安装步骤
1.下载
在redis官网下载redis稳定版,地址为:https://redis.io/download
2.解压
在下载路径下使用加压命令或者双击压缩文件解压
tar zxvf redis-5.0.8.tar.gz
3.移动文件夹
将解压的文件夹移动到/usr/local/下
mv redis-5.0.8 /usr/local/
我在移动的时候遇到了权限不足的问题,Operation not permitted ,经查资料后发现OS X El Capitan 10.11系统上已经使用了 Rootlees ,可以理解为一个更高等级的系统的内核保护措施,系统默认将会锁定 /system /sbin /usr 这三个目录,但是这个保护也是可以关闭的。
如何关闭rootless呢?
1.重启电脑开机时按住 Command + R进入恢复分区, 然后在 实用工具菜单栏找到 终端启动运行
2.输入: csrutil disable
3.重启电脑
经过上面的3步,就可以对 /system /sbin /usr 这三个目录进行权限修改了,打开终端输入
sudo chown -R $(whoami) /usr/local
然后进行移动文件夹的操作
4 切换到redis的src文件夹
cd /usr/local/redis-5.0.8/src
5 执行sudo make
make成功会有上面的提示
6 执行 sudo make test
测试成功会出现上面提示
7 执行 sudo make install
安装成功会有上面提示
8.启动 redis-server
出现这个图说明运行成功,over。
参考资料:http://www.pc6.com/edu/86809.html