在CentOS 7上安装Redis 5.0,可以按照以下步骤操作:
- 首先,更新系统包并安装必要的依赖:
sudo yum update
sudo yum install -y gcc make
- 下载Redis 5.0的源代码:
wget http://download.redis.io/releases/redis-5.0.0.tar.gz
- 解压源代码并编译安装:
tar xzf redis-5.0.0.tar.gz
cd redis-5.0.0
make
make test # 可选,运行测试
sudo make install
- 创建配置文件和目录:
sudo mkdir /etc/redis
sudo cp redis.conf /etc/redis/redis.conf
- 修改配置文件(可选,根据需要配置Redis):
sudo vi /etc/redis/redis.conf
- 创建一个systemd服务文件:
sudo vi /etc/systemd/system/redis.service
添加以下内容:
[Unit]
Description=Redis In-Memory Data Store
After=network.target
[Service]
User=redis
Group=redis
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
ExecStop=/usr/local/bin/redis-cli shutdown
Restart=always
[Install]
WantedBy=multi-user.target
- 启动Redis服务:
sudo systemctl start redis.service
- 设置Redis服务开机自启:
sudo systemctl enable redis.service
- 检查Redis服务状态:
sudo systemctl status redis.service
- 测试Redis是否正常工作:
redis-cli ping
如果返回PONG
,则表示Redis已成功安装并运行。