前言:采用Redis源码压缩包解压编译的安装方式。因为centos7.x的gcc版本还是4.8.5,而GCC编译指定的版本是需要5.3以上。
1、下载Redis的tar.gz的安装包
百度云下载:Linux下载Redis6.0.8 提取码:dbbv
2、安装gcc新版本
#环境部署与安装scl源
yum install gcc cmake -y
yum install centos-release-scl scl-utils-build 安装scl源
#安装gcc
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
#更新gcc版本
scl enable devtoolset-9 bash
#查看gcc版本
gcc -v
安装完查看gcc版本是否高于5.3
3、安装Redis
将redis-6.0.8.tar.gz上传到Linux服务器上,然后解压到目录下如:/usr/local/redis
#解压
tar zxvf redis-6.0.8.tar.gz
#进入解压目录
cd redis-6.0.8
#编译安装
make
make install
Redis的默认安装路径/usr/local/bin,当make install安装成功后该目录下会有一些Redis相关的文件,没有文件则表示make install安装失败:
4、修改Redis配置文件
①进入配置文件redis.conf所在目录
cd /usr/local/redis/redis-6.0.8
②修改配置文件
vim redis.conf #查看redis.conf配置文件
:set nu #设置显示行号
ctrl + f向下翻页 ctrl+b向上翻页
# 设置支持远程连接
69行 #注释bind 127.0.0.1,让redis设置支持远程连接
89行 protected-mode yes yes改为no
# 设置后台启动redis
222行 daemonize no改为yes
#设置客户端连接密码验证 /requirepass n继续向下查找 N向上查找
786行 requirepass 后面跟自己想设置的密码
:wq保存退出
5、后台启动Redis
#进入redis根目录
cd /usr/local/redis/redis-6.0.8/src
#加上‘&’号使Redis以后台程序方式运行
./redis-server &
参考资料:
redis的三种启动方式(后台运行)_redis后台启动_m0_67391270的博客-CSDN博客