CentOS 7.9 上安装 Redis 6.2.14

2025-07-17  本文已影响0人  大树下的木房子

在 CentOS 7.9 上安装 Redis 6.2.14 到 /usr/local/redis
安装依赖

yum install -y epel-release
yum install -y gcc make tcl

下载并编译 Redis
官网下也行

cd /usr/local/src
wget https://download.redis.io/releases/redis-6.2.14.tar.gz
tar xzf redis-6.2.14.tar.gz
cd redis-6.2.14

# 编译安装到指定目录
make PREFIX=/usr/local/redis install

创建配置文件和数据目录

mkdir -p /usr/local/redis/{conf,data,logs}
cp /usr/local/src/redis-6.2.14/redis.conf /usr/local/redis/conf/

修改配置文件

vi /usr/local/redis/conf/redis.conf

修改以下关键配置:

创建 systemd 服务

vi /etc/systemd/system/redis.service
[Unit]
Description=Redis Server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf
ExecStop=/usr/local/redis/bin/redis-cli shutdown
User=root
Restart=always

[Install]
WantedBy=multi-user.target

启动 Redis

systemctl daemon-reload
systemctl start redis
systemctl enable redis

验证安装

# 检查服务状态
systemctl status redis

# 连接测试
/usr/local/redis/bin/redis-cli
127.0.0.1:6379> PING

防火墙配置

sudo firewall-cmd --permanent --add-port=6379/tcp
sudo firewall-cmd --reload

卸载

systemctl stop redis
rm -rf /usr/local/redis
rm /etc/systemd/system/redis.service
systemctl daemon-reload
上一篇 下一篇

猜你喜欢

热点阅读