1. 下载redis6.0.4 tar包

redis 6.0 版本中,6.0.4目前最为稳定
进入/data/redis,获取tar包,并且进行解压也可以使用此链接本地下载上传到此目录 http://download.redis.io/releases/redis-6.0.4.tar.gz

也可以使用此链接本地下载上传到此目录 http://download.redis.io/releases/redis-6.0.4.tar.gz

cd /data/redis
wget http://download.redis.io/releases/redis-6.0.4.tar.gz
tar -zxvf redis-6.0.4.tar.gz
2. 编译安装

使用make之前需要先安装gcc和tcl命令

如果有gcc则查看gcc版本,gcc版本需要5.3版本以上

gcc -v // 查看gcc版本 一般centos默认版本都是4.* 版本

yum install gcc -y // 安装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

echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile  //使永久生效
安装tcl命令

yum install tcl -y


发现gcc版本升级了

 

进入到 redis 的根目录进行 make 重新编译

cd /data/redis/redis-6.0.4
make

编译成功!!!

3. 配置redis配置文件

使用vim编辑根目录下的redis.conf配置文件

  bind 0.0.0.0  设置绑定的主机ip,0.0.0.0表示监听所有地址

  protected-mode no  关闭安全模式,允许外网访问

  daemonize yes  后台启动

4. 开启对应的端口防火墙

添加端口并重启防火墙

firewall-cmd --zone=public --add-port=6379/tcp --permanent && firewall-cmd --reload
列出已经开放的端口号

firewall-cmd --zone=public --permanent --list-ports

5. 启动

启动redis,进入src目录执行命令开启

cd /opt/redis/redis-6.0.4/src

./redis-server ../redis.conf

6. 测试

 

 

高于生活,源于生活!!!
————————————————
版权声明:本文为CSDN博主「顾憶年」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。如有侵权请联系作者删除。
原文链接:https://blog.csdn.net/whileuncle/article/details/119611765