1:首先安装gcc
sudo apt-get update
2: 在redis的安装目录下执行 make 命令
可能会失败报一些文件不存在之类的:比如下面的:
release.c:36:10: fatal error: release.h: No such file or directory #include "release.h" ^
3:如果没有make命令可以通过如下安装:
sudo apt-get install make
4:make执行还是 失败,尝试使用下面命令:
make MALLOC=libc
5:还是报错,尝试在src目录下面执行下面命令:
chmod +x mkreleasehdr.sh
6:再次执行make,成功了!!
7:修改配置文件redis.conf
# protected-mode no #默认开启的,需要注释掉,开启只有本地能访问到
# bind 127.0.0.1 #默认打开,需要注释掉,绑定的是自己网卡的ip,如果有多块网卡,可以配置多个ip,代表允许客户端的那些网卡Ip来访问,内网一般可以不配置bind,注释掉即可。
会在src下面生成redis-server,启动:
src/redis-server redis.conf
连接:
src/redis-cli
成功: