Linux部署Redis

Step1:在Redis官网下载安装包,上传到Linux服务器,一般安装在/opt路径下,并解压缩。

cd /opt
tar -zxvf redis-6.0.9.tar.gz

Step2:进入解压缩后的文件,安装gcc环境

yum gcc-c++
make
make install

如果出现 ‘struct redisServer’ has no member named ‘supervised_mode’类似错误,则是gcc版本过低导致,升级gcc版本即可。

yum -y install centos-release-scl

yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

scl enable devtoolset-9 bash

将gcc的版本升到9,

注意:scl命令启用只是临时的,推出xshell或者重启就会恢复到原来的gcc版本。
如果要长期生效的话,执行如下:

echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

Step3:启动Redis

redis默认安装在/usr/local/bin目录下

 

把/opt文件下的redis.con拷贝到qconfig路径下面,作为以后启动redis的配置文件,修改配置文件,支持后台启动。

cp /opt/redis-6.0.9/redis.conf qconfig
cd qconfig
vim redis.conf

 以配置文件启动Redis服务

redis-server qconfig/redis.conf

用客户端连接服务

 Step4:关闭Redis

原文地址:https://www.cnblogs.com/xingzhu-nan/p/14243827.html