CentOS8安装Redis6.2
2021/7/1 19:27:20
本文主要是介绍CentOS8安装Redis6.2,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目标
本来想通过DNF直接安装redis的,但是dnf中的redis5.0的版本有点老旧,就需要使用redis源码方式安装。
步骤
安装编译工具
# 安装编译工具 sudo dnf group install "Development Tools"
编译redis
wget https://download.redis.io/releases/redis-6.2.4.tar.gz tar xzf redis-6.2.4.tar.gz cd redis-6.2.4 make
安装redis
sudo make install
设置redis配置
sudo mkdir /etc/redis sudo cp redis.conf /etc/redis/ sudo vim /etc/redis/redis.conf
修改三处:
许可所有 ip 都可以访问,注释一行:
#bind 127.0.0.1 -::1
设置密码:
requirepass 123456
使用 systemd,去掉注释:
supervised auto
设置redis服务脚本
设置 SysV 服务脚本:
sudo vim /usr/lib/systemd/system/redis.service
内容:
[Unit] Description=Redis After=network.target [Service] ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf ExecReload=/usr/local/bin/redis-server -s reload ExecStop=/usr/local/bin/redis-server -s stop PrivateTmp=true [Install] WantedBy=multi-user.target
启用 redis:
sudo systemctl daemon-reload sudo systemctl enable redis sudo systemctl start redis sudo systemctl status redis
测试 redis:
redis-cli 127.0.0.1:6379> auth 123456 OK 127.0.0.1:6379> PING PONG 127.0.0.1:6379> info keyspace # Keyspace
设置防火墙:
# 开放端口 sudo firewall-cmd --zone=public --add-port=6379/tcp --permanent # 重启防火墙 sudo firewall-cmd --reload # 查看防火墙 sudo firewall-cmd --list-all # 第二种方式查看防火墙 sudo firewall-cmd --list-all --zone=public
参考:
- Download
- centos7 编译安装 redis-6.0.5
- Install development tools on RHEL 8 / CentOS 8
- How To Install and Secure Redis on CentOS 8
这篇关于CentOS8安装Redis6.2的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-24Redis资料:新手入门快速指南
- 2024-12-24Redis资料:新手入门教程与实践指南
- 2024-12-24Redis资料:新手入门教程与实践指南
- 2024-12-07Redis高并发入门详解
- 2024-12-07Redis缓存入门:新手必读指南
- 2024-12-07Redis缓存入门:新手必读教程
- 2024-12-07Redis入门:新手必备的简单教程
- 2024-12-07Redis入门:新手必读的简单教程
- 2024-12-06Redis入门教程:从安装到基本操作
- 2024-12-06Redis缓存入门教程:轻松掌握缓存技巧