Centos安装Redis

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版权协议,转载请附上原文出处链接和本声明。