RHEL7 部署 Redis7.2
- Linux
- 2024-08-16
- 52热度
- 0评论
1、下载安装包:
下载地址:http://download.redis.io/releases/
wget http://download.redis.io/releases/redis-7.2.5.tar.gz
2、解压并编译安装:
yum install gcc -y
###可能不需要执行###
安装gcc报错参考:https://blog.csdn.net/z2219142990/article/details/131451946
ls /etc/yum.repos.d
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
sed -i 's/$releasever/7/g' /etc/yum.repos.d/CentOS-Base.repo
yum repolist
######
tar -xzvf redis-7.2.5.tar.gz
mv redis-7.2.5 /usr/local/redis-7.2.5
cd /usr/local/redis-7.2.5
# 默认安装在 /usr/local/bin/ 目录,这个目录默认就在系统环境变量中。
make && make install
3、修改配置文件 redis.conf:
bind 0.0.0.0
daemonize yes
protected-mode no
requirepass 123456
4、vim /etc/sysctl.conf 追加如下,然后 sysctl -p 使配置文件生效:
vm.overcommit_memory = 1
5、启动:
redis-server /usr/local/redis-7.2.5/redis.conf
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload
6、开机自启动
vim /etc/systemd/system/redis.service:
内容如下,其中底下路径ExecStart改成自己的
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/redis-7.2.5/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
# 重新加载系统服务
systemctl daemon-reload
# 设置开机自启
systemctl enable redis
# 启动服务
systemctl start redis
# 查看服务状态
systemctl status redis
参考:
centos7.9安装Redis7.0.2:https://zhuanlan.zhihu.com/p/675975280

鲁ICP备19063141号
鲁公网安备 37010302000824号