从官网下载最新稳定版
wget https://download.redis.io/redis-stable.tar.gz
tar解压
tar -xzvf redis-stable.tar.gz
编译安装,首先更新一下gcc
yum install -y gcc-c++ autoconf automake
cd redis-stable
make
make install
修改配置文件
vim redis.conf
===================
bind * -::* # all available interfaces
protected-mode no
daemonize yes
protected-mode no
设置开机自启动,utils目录下
./install_server.sh
如果有报错, 注释下面代码
#bail if this system is managed by systemd
#_pid_1_exe="$(readlink -f /proc/1/exe)"
#if [ "${_pid_1_exe##*/}" = systemd ]
#then
# echo "This systems seems to use systemd."
# echo "Please take a look at the provided example service unit files in this directory, and adapt and install them. Sorry!"
# exit 1
#fi
/etc/init.d
目录下生成了一个redis_6379的文件,这就是我们的服务启动的脚本文件
#修改名称
mv /etc/init.d/redis_6379 /etc/init.d/redis
#升级为系统服务
chkconfig --add redis
防火墙放行6379端口
firewall-cmd --zone=public --add-port=6379/tcp --permanet
firewall-cmd --reload
systemctl控制redis
#启动redis
systemctl start redisd
#重启redis
systemctl restart redis
#查看状态
systemctl status redis
#重新加载配置
systemctl daemon-reload