1.下载安装包
Redis官方: Download | Redis
2.压缩包解压
[root@localhost bin]# mv redis-7.0.4.tar.gz /opt #把压缩包移动到opt
[root@localhost bin]# cd /opt #进入opt
[root@localhost opt]# ls
containerd redis-7.0.4.tar.gz rh
[root@localhost opt]# tar -zxvf redis-7.0.4.tar.gz #解压
[root@localhost opt]# ls
containerd redis-7.0.4 redis-7.0.4.tar.gz rh #解压成功
[root@localhost opt]# cd redis-7.0.4/ #进入解压文件
[root@localhost redis-7.0.4]# ls #查看文件
00-RELEASENOTES deps redis.conf SECURITY.md utils
BUGS INSTALL runtest sentinel.conf
CODE_OF_CONDUCT.md Makefile runtest-cluster src
CONTRIBUTING.md MANIFESTO runtest-moduleapi tests
COPYING README.md runtest-sentinel TLS.md
3.安装c++环境
[root@localhost redis-7.0.4]# yum install gcc-c++ #安装c++环境
。。。。。。。开始安装。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。
[root@localhost redis-7.0.4]# gcc -v #检查c++版本
gcc 版本 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)
[root@localhost redis-7.0.4]# make #自动配置文件
。。。。。。等待自动配置。。。。。。。。
。。。。。。。。。。。。。。。。。。。。
[root@localhost redis-7.0.4]# make #再次自动配置文件
cd src && make all
which: no python3 in (/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin)
make[1]: 进入目录“/opt/redis-7.0.4/src”
CC Makefile.dep
make[1]: 离开目录“/opt/redis-7.0.4/src”
which: no python3 in (/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin)
make[1]: 进入目录“/opt/redis-7.0.4/src”
Hint: It's a good idea to run 'make test' ;)
make[1]: 离开目录“/opt/redis-7.0.4/src”
[root@localhost redis-7.0.4]# make install #查看配置
cd src && make install
which: no python3 in (/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin)
make[1]: 进入目录“/opt/redis-7.0.4/src”
Hint: It's a good idea to run 'make test' ;)
INSTALL redis-server
INSTALL redis-benchmark
INSTALL redis-cli
make[1]: 离开目录“/opt/redis-7.0.4/src”
4.查看安装是否成功
[root@localhost redis-7.0.4]# cd /usr/local/bin/ #进入bin
[root@localhost bin]# ls #检查是否安装成功
redis-benchmark redis-check-rdb redis-sentinel
redis-check-aof redis-cli redis-server
5.备份一个属于自己的redis启动配置
[root@localhost bin]# mkdir Kconfig #创建文件夹Kconfig
[root@localhost bin]# ls
Kconfig redis-check-aof redis-cli redis-server
redis-benchmark redis-check-rdb redis-sentinel
[root@localhost bin]# cp /opt/redis-7.0.4/redis.conf Kconfig #把原本的配置文件复制一份
[root@localhost bin]# cd Kconfig #检查是否成功
[root@localhost Kconfig]# ls
redis.conf #备份成功
6.修改配置文件
由于rei=dis默认不是后台启动,需要修改配置文件
[root@localhost Kconfig]# vim redis.conf #vim修改文件配置
按":"加"/"查找daemonize
按i键进入编辑模式
把 daemonize no
修改成 daemonize yes #允许后台启动
按esc退出编辑
按":"输入wq #保存并退出
7.启动redis
[root@localhost bin]# cd ..
[root@localhost bin]# redis-server Kconfig/redis.conf #使用自己的配置启动redis
[root@localhost bin]# redis-cli -p 6379 #指定端口6379
127.0.0.1:6379> ping
PONG #redis安装成功
版权声明:本文为weixin_51877314原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。