依赖准备
yum -y install centos-release-scl centos-release-scl-rh
yum install -y cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make tcl
# 安装gcc新版
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
sudo echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
最后退出shell 或者重启服务器
下载及安装
wget http://download.redis.io/releases/redis-6.0.9.tar.gz
tar -zxvf redis-6.0.9.tar.gz
cd redis-6.0.9
make&&make install
修改配置
参照:https://blog.csdn.net/suprezheng/article/details/90679790
重点项
# 指定 redis 只接收来自于该IP地址的请求,如果不进行设置,那么将处理所有请求
bind 127.0.0.1
#是否在后台执行,yes:后台运行;no:不是后台运行
daemonize yes
# 数据目录,数据库的写入会在这个目录。rdb、aof文件也会写在这个目录
dir /usr/local/redis/var
配置好的文件复制到/etc/redis/6379.conf
开机自启动
cp redis-6.0.9/utils/redis_init_script /etc/init.d/redisd
cd /etc/init.d/
chkconfig redisd on
service redisd start