我按照以下步骤在 CentOS 上安装 Redis。但是 Redis
3.2.x
版本已下载,我想要下载更新的版本(即 4.0.11
或 5.0.x
)。
我需要如何升级 Redis 当前安装的步骤?我在安装时使用了以下步骤
我们可以使用 yum 安装 EPEL:
sudo yum install epel-release
一旦我们安装完 EPEL,我们就可以再次使用 yum 来安装 Redis:
sudo yum install redis
几分钟后安装完成,然后您可以启动Redis服务:
sudo systemctl start redis.service
Redis 总是有机会在开机时启动,您所要做的就是通过enable 命令启用它:
sudo systemctl enable redis
如果您想检查 Redis 的状态,您应该运行以下命令:
sudo systemctl status redis.service
我发现 Remi 存储库与最新的二进制文件保持同步。 虽然您可以将它们添加到您的存储库中(请参阅https://rpms.remirepo.net),但您也可以直接将 yum 指向那里的 rpm 文件(例如 yum install -y https://rpms.remirepo.net/enterprise/7/remi/x86_64/redis-5.0.13-1.el7.remi.x86_64.rpm)。
编辑:关于升级,我假设您此时没有任何数据,所以我建议在安装最新版本之前快速
yum uninstall redis
。 如果您确实需要升级数据等,您只需确保保留持久数据文件并在开始新版本之前替换它们。