1 安装wget
yum -y install wget
2.下载redis
wget http://download.redis.io/releases/redis-6.0.11.tar.gz
3.解压
tar -zxvf redis-6.0.11.tar.gz
4.重命名
mv redis-6.0.11 redis
5打开redis目录
cd redis
6.编译
make
6.1 如果编译过程报错,需要做的步骤:
1.安装 gcc : yum -y install gcc
2.升级gcc: yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
3. 切换到升级的gcc版本:
临时)scl enable devtoolset-9 bash
永久)echo source /opt/rh/devtoolset-9/enable >> /etc/profile
查看版本是否切换成功:gcc -v 如果gcc版本为9.*以上则成功,4.*反之
7.再次进入redis目录make 及make install
8.需要修改的redis.conf文件参数
1.注释 bind 127.0.01 允许外部连接
2.修改protected-mode 为 no 关闭保护模式
3.修改daemonize 为 yes 允许后台运行
9.cd进redis的src目录,运行redis:
./redis.server ../redis.conf
10.客户端连接不上redis可能跟linux防火墙有关,将其关闭
systemctl stop firewalld
systemctl disable firewalld