在 CentOS 上启动 Redis,通常有 源码安装 和 yum 安装 两种方式,下面分别说明。
sudo yum install epel-release -y
sudo yum install redis -y
sudo systemctl start redis
sudo systemctl enable redis
sudo systemctl status redis
redis-cli ping
# 返回 PONG 表示正常
redis-server /etc/redis.conf
编辑配置文件:
vi /etc/redis.conf
将:
daemonize no
改为:
daemonize yes
然后启动:
redis-server /etc/redis.conf
bind 127.0.0.1 # 允许访问的IP
port 6379 # 端口
requirepass 123456 # 设置密码
daemonize yes # 后台运行
修改后重启:
sudo systemctl restart redis
bindprotected-modeprotected-mode no
sudo firewall-cmd --add-port=6379/tcp --permanent
sudo firewall-cmd --reload
如果你能告诉我 CentOS 版本(7 / 8 / Stream) 或 Redis 安装方式,我可以给你更精确的命令。