我按照以下步骤在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
答案 0 :(得分:1)
我发现Remi存储库跟上了最新的二进制文件。虽然您可以将它们添加到存储库中(请参见https://rpms.remirepo.net),但是也可以直接将yum指向那里的rpm文件(例如yum install -y http://rpms.remirepo.net/enterprise/7/remi/x86_64/redis-5.0.0-1.el7.remi.x86_64.rpm)。
编辑:关于升级,我假设您目前没有任何数据,因此建议您在安装最新版本之前快速使用yum uninstall redis
。如果确实需要升级数据和全部数据,则只需确保保留持久数据文件并在开始新版本之前替换它们即可。