根据官方文档
安装
下载、解压、编译Redis
$ wget http://download.redis.io/releases/redis-5.0.0.tar.gz
$ tar xzf redis-5.0.0.tar.gz
$ cd redis-5.0.0
$ make
编译报错
原因是因为没有安装gcc编译器,在centos中直接使用yum安装
yum install gcc g++ gcc-c++ -y
安装好编译器后直接make编译,就可以编译成功,但是如果出现
zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory
报错信息就是编译时没有连接到编译c++的lib文件,那么就要加参数,指定MALLOC参数
make MALLOC=libc
OK编译成功
更改redis.conf的配置文件
bind 192.168.1.100 10.0.0.1 #绑定主机ip
port 6000 #绑定主机端口
启动redis,在src下
src/redis-server redis.conf
使用客户端登录
redis-cli -p 6000
redis安装成功