无法在 CentOS 7 上安装 Redis 的最新稳定版本
Unable to install latest stable Release of Redis on CentOS 7
我按照以下步骤在 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 总是有机会在开机时启动,您所要做的就是通过启用命令启用它:
sudo systemctl enable redis
如果你想检查 Redis 的状态,你应该 运行 以下内容:
sudo systemctl status redis.service
我发现 Remi 存储库跟上最新的二进制文件。虽然您可以将它们添加到您的存储库中(请参阅 https://rpms.remirepo.net), you can just point yum directly at the rpm file there as well (e.g. 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
。如果你真的需要升级数据和所有东西,你只需要确保在开始新版本之前保留你的持久数据文件并替换它们。
我按照以下步骤在 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 总是有机会在开机时启动,您所要做的就是通过启用命令启用它:
sudo systemctl enable redis
如果你想检查 Redis 的状态,你应该 运行 以下内容:
sudo systemctl status redis.service
我发现 Remi 存储库跟上最新的二进制文件。虽然您可以将它们添加到您的存储库中(请参阅 https://rpms.remirepo.net), you can just point yum directly at the rpm file there as well (e.g. 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
。如果你真的需要升级数据和所有东西,你只需要确保在开始新版本之前保留你的持久数据文件并替换它们。