下载linux安装包
wget https://download.redis.io/releases/redis-6.2.4.tar.gz
解压压缩包
tar xzf redis-6.2.4.tar.gz
安装gcc编译环境
yum install gcc-c++
解决centos 无法yum问题
sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.conf
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo
yum clean all
yum makecache
进入redis-6.2.4文件夹下编译和安装
make
make install PREFIX=/usr/local/redis
复制redis.conf到/usr/local/redis/bin下
cp redis.conf /usr/local/redis/bin/
修改redis.conf配置
bind 0.0.0.0
daemonize yes
requirepass 123456
开放防火墙端口
1、修改/etc/sysconfig/iptables文件,增加如下一行:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
2、重启 iptables
service iptables restart