1.下载redis
链接:https://pan.baidu.com/s/18AsGqtNeHIYcF4L1y2B0fQ
提取码:3535 (连接失效自行百度或官网下载)
2.进入local目录上传并解压redis
cd /usr/local/
tar -zxvf redis-6.0.6.tar.gz


3.安装gcc make
yum install gcc-c++
yum -y install make
4.编译redis
进入redis目录输入make编译

进入redis的src目录输入make install 初始化

5.移动redis配置文件
1)Redis目录中创建ect与bin目录

2)将redis.conf文件移动到ect中

3)进入src目录移动redis命令文件
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis-6.0.6/bin/

6.编辑redis.conf文件
1)设置后台启动redis
daemonize yes
2)设置redis密码
requirepass 123456
3)设置redis开启远程访问,注释即可
# bind 127.0.0.1

7.进入redis目录的bin目录中运行redis
cd /usr/local/redis-6.0.6/bin/
./redis-server /usr/local/redis-6.0.6/ect/redis.conf

8.查看是否启动成功
ps -ef|grep redis

9.使用密码验证redis

10.关闭防火墙
systemctl stop firewalld.service

11.使用redis客户端连接

12.常见出错问题
在redis目录中make时报错,因为gcc版本过低需要升级

运行如下升级命令
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
// 临时有效,退出 shell 或重启会恢复原 gcc 版本
sudo scl enable devtoolset-9 bash
// 长期有效
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
网友评论