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.* 版本
如果没有gcc 版本则安装 gcc
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. 测试
高于生活,源于生活!!!