CentOS 7 上部署 Redis 6 的步骤如下:
- 安装依赖:
sudo yum install -y gcc tcl
- 下载 Redis 6 的源码:
wget http://download.redis.io/releases/redis-6.0.0.tar.gz
- 解压源码:
tar xzf redis-6.0.0.tar.gz
- 编译安装 Redis:
cd redis-6.0.0
make
make test # 可选,但推荐执行以检查是否有错误
sudo make install
配置 Redis:
可以复制 Redis 的示例配置文件到
/etc/redis/
目录下:
sudo cp redis.conf /etc/redis/redis.conf
- 启动 Redis 服务:
redis-server /etc/redis/redis.conf
设置开机启动(可选):
创建一个 systemd service 文件:
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 daemon-reload
sudo systemctl enable redis
sudo systemctl start redis
以上步骤可能需要根据实际情况进行调整,比如选择安装指定版本,配置内存和性能参数等。