在 CentOS 上安装 Redis,常见有三种方式:YUM 安装(最简单)、源码编译安装(版本最新)、Docker 安装。下面分别说明,推荐新手使用 YUM 方式。
yum install -y epel-release
CentOS 8 默认已包含,可跳过。
yum install -y redis
systemctl start redis
设置开机自启:
systemctl enable redis
systemctl status redis
redis-cli
127.0.0.1:6379> ping
PONG
yum install -y gcc make
cd /usr/local/src
wget https://download.redis.io/redis-stable.tar.gz
tar -zxvf redis-stable.tar.gz
cd redis-stable
make
make install
默认安装到:
/usr/local/bin/redis-server
/usr/local/bin/redis-cli
redis-server
后台运行(推荐):
redis-server --daemonize yes
配置文件位置(YUM 安装):
/etc/redis.conf
常用配置:
bind 0.0.0.0 # 允许远程访问
protected-mode no # 关闭保护模式
requirepass 123456 # 设置密码
修改后重启:
systemctl restart redis
firewall-cmd --add-port=6379/tcp --permanent
firewall-cmd --reload
docker run -d --name redis \
-p 6379:6379 \
redis
查看日志:
journalctl -u redis
bindprotected-mode如果你告诉我:
我可以给你一套 更精确的配置方案 ✅