下载地址 ,这里以版本4.0.11为例
cd /
wget download.redis.io/releases/redis-4.0.11.tar.gz
#解压
tar zxf redis-4.0.11.tar.gz
cd redis-4.0.11
#不需要configure,直接make
make PREFIX=/usr/local/redis install
cd /usr/local/redis/bin
ls
可以看到以下文件
redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server
至此说明安装完成
检查是否有问题
make test
看到如下说明没有问题
====
如果提示 You need tcl 8.5 or newer in order to run the Redis test
需要安装tcl解决
yum -y install tcl
====
将源码中redis.conf拷贝到/usr/local/redis目录
cp /redis-4.0.11/redis.conf /usr/local/redis
cd /usr/local/redis
修改redis.conf中“daemonize no”为“daemonize yes”,表示redis以后台的方式启动
vi redis.conf
服务端启动服务(修改配置后也可这样重新加载配置)
/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf
查看进程
ss -tanlp | grep redis
服务端停止服务
kill `pidof redis-server`
优雅停止服务端服务是通过客户端redis-server调用shutdown指令
/usr/local/redis/bin/redis-cli shutdown
启动客户端连接并测试
/usr/local/redis/bin/redis-cli