- 安装gcc套装
yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
- 下载redis压缩包并解压
wget http://download.redis.io/releases/redis-6.0.1.tar.gz
tar -zxvf redis-6.0.1.tar.gz
- 编译并指定目录安装
cd redis-6.0.1
make
make install PREFIX=/usr/local/redis
- 拷贝配置文件到安装目录
cp /usr/local/redis-6.0.1/redis.conf /usr/local/redis/bin/
- 修改配置文件并启动,设置开机启动
cd /usr/local/redis/bin
vi redis.conf
-
注释NETWORK下的 bind 127.0.0.1
-
修改GENERAL下的daemonize 为yes
-
添加redis到系统服务
vi /etc/systemd/system/redis.service
输入下面的内容
[Unit] Description=redis-server After=network.target [Service] Type=forking ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf PrivateTmp=true [Install] WantedBy=multi-user.target
-
设置开机启动
systemctl daemon-reload systemctl start redis.service systemctl enable redis.service
-
创建软连接,配置redis命令
ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis
-
测试
键入redis,结果为下图即为成功