如何在RHEL 7服务器上安装Redis
时间:2020-02-23 14:32:13 来源:igfitidea点击:
如何在RHEL 7服务器/桌面系统上安装Redis? Redis是一个开源的内存中数据存储,可以用作数据库服务器,消息代理或者将数据缓存在内存中以加快检索速度。
在本文中,我们将介绍用于在RHEL 7 Server上安装Redis的步骤。安装的Redis版本将是最新的稳定版本。现有安装的前提条件是现有的RHEL 7服务器/桌面。
注册RHEL 7服务器
首先向Red Hat Subscription Management或者Satellite服务器注册RHEL 7服务器。
sudo subscription-manager register --auto-attach
出现提示时输入用户名和密码。
启用所需的存储库
注册系统后,启用RHEL 7存储库。
sudo subscription-manager repos --enable=rhel-7-server-rpms \ --enable=rhel-7-server-extras-rpms \ --enable=rhel-7-server-optional-rpms
还要添加EPEL和Remi存储库。
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm sudo yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
在RHEL 7上安装Redis
现在,使用以下命令在RHEL 7上安装Redis。
sudo yum install -y redis --enablerepo=remi
安装后启用并启动服务。
sudo systemctl enable --now redis
如果我们有活动的防火墙服务,请允许端口6379.
sudo firewall-cmd --add-port=6379/tcp --permanenent sudo firewall-cmd --reload
配置Redis身份验证(可选)
配置Redis身份验证以使客户端在处理任何其他命令之前要求AUTH <PASSWORD>。
requirepass <AuthPassword>
例:
requirepass theitroad@localhost
进行更改后重新启动Redis服务
sudo systemctl restart redis
在RHEL 7上测试Redis安装
确认我们可以在本地连接到Redis:
$redis-cli 127.0.0.1:6379>
测试验证:
127.0.0.1:6379> AUTH <AuthPassword> OK
我们应该在输出中收到OK。如果输入了错误的密码,则身份验证将失败:
127.0.0.1:6379> AUTH WrongPassword (error) ERR invalid password
检查redis信息。
127.0.0.1:6379> INFO
在本文中,我们学习了如何在RHEL 7上安装和配置Redis Server。