Mac 安装 redis 及常见问题

1.官网下载redis,下载最新的stable 版本即可:

2. 解压到 /usr/local 目录下:

解压:tar zxvf redis-5.0.7.tar.gz
移动到: mv redis-5.0.7 /usr/local/

//版本和名称对应

3. 切换到redis的目录下:

切换目录: cd /usr/local/redis-5.0.7/

4. 编译安装

编译测试 sudo make test
编译安装 sudo make install 

5.遇到问题:

5.1  sh: ./mkreleasehdr.sh: Permission denied  问题

sh-3.2# sudo make test
cd src && /Library/Developer/CommandLineTools/usr/bin/make test
sh: ./mkreleasehdr.sh: Permission denied
    CC release.o
release.c:36:10: fatal error: 'release.h' file not found
#include "release.h"
         ^~~~~~~~~~~
1 error generated.
make[1]: *** [release.o] Error 1
make: *** [test] Error 2
sh-3.2# sudo make install
cd src && /Library/Developer/CommandLineTools/usr/bin/make install
sh: ./mkreleasehdr.sh: Permission denied
    CC release.o
release.c:36:10: fatal error: 'release.h' file not found
#include "release.h"
         ^~~~~~~~~~~
1 error generated.
make[1]: *** [release.o] Error 1
make: *** [install] Error 2

解决办法:

//切换到redis的src目录下修改权限
sh-3.2# cd src/
sh-3.2# chmod +x mkreleasehdr.sh

5.2 "src/redis-benchmark" 问题

Executing test client: couldn't execute "src/redis-benchmark": no such file or directory.

解决办法:

//redis 目录下
sudo make distclean
sudo make

5.3 missing xcrun at:/Library/Developer/CommandLineTools/usr/bin/xcrun”  问题

“invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at:/Library/Developer/CommandLineTools/usr/bin/xcrun”

解决办法:

//重新开一个命令行
xcode-select --install

6. 安装完成启动 redis

7. 安装 Mac版本Redis可视化工具-Redis-Desktop-Manager

下载链接: https://blog.youkuaiyun.com/qq_34156628/article/details/94736663

8. 使用可视化工具-> 左下角 connect to redis server->输入参数连接

9.点击刷新一下,即可看到已经连接成功:

10. redis 常用命令及配置

https://www.cnblogs.com/jing99/p/10842147.html

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值