AlmaLinux服务器安装配置Redis教程

Redis是一个开源的、遵守BSD协议、支持网络交互的、可基于内存也可持久化的Key-Value数据库。AlmaLinux OS是一个稳定的开源Linux系统,它为CentOS提供了一个新的选择,现在很多海外服务器商家已对AlmaLinux OS提供支持,如Vultr、Linode等。本教程将介绍下AlmaLinux服务器如何安装配置Redis。

AlmaLinux服务器安装配置Redis教程插图

首先搭建一台全新的AlmaLinux服务器,例如部署Vultr美国VPS实例(操作系统选的是AlmaLinux OS),然后通过SSH工具登录到该服务器上,便可开始安装配置Redis了。

1、更新AlmaLinux服务器

# dnf update -y

2、安装Redis

运行以下DNF软件包管理器命令来安装Redis。

# dnf install redis -y

3、把supervised指令从no更改为systemd

打开Redis配置文件。

# vi /etc/redis.conf

找到supervised并将其从从no更改为systemd,如下所示:

# If you run Redis from upstart or systemd, Redis can interact with your
# supervision tree. Options:
# supervised no – no supervision interaction
# supervised upstart – signal upstart by putting Redis into SIGSTOP mode
# supervised systemd – signal systemd by writing READY=1 to $NOTIFY_SOCKET
# supervised auto – detect upstart or systemd method based on
# UPSTART_JOB or NOTIFY_SOCKET environment variables
# Note: these supervision methods only signal “process is ready.”
# They do not enable continuous liveness pings back to your supervisor.
supervised systemd

修改完毕后,保存并退出Redis配置文件,然后运行下面命令,启动Redis服务。

# systemctl start redis

# systemctl enable redis

Redis服务启用后,可通过下面命令来验证Redis是否已成功安装。

# redis-cli ping

如果输出结果为PONG,则意味着Redis服务已经在AlmaLinux服务器上运行。接下来,我们可以进行一些配置以加强Redis的安全性。

4、配置Redit密码

配置Redit密码会启用它的一个内置安全特性auth命令,将会要求客户端在被允许访问数据库之前进行身份验证。同绑定设置一样,我们可重新打开Redit配置文件。

# vi /etc/redis.conf

找到requirepass

# requirepass foobared

删除配置文件中的#注释,并将foobared更改为一个强密码,新密码设置好后,保存并关闭Redit配置文件,再重新启动Redit。

# systemctl restart redis

要测试新密码是否有效,可运行下面命令打开Redit客户端。

# redis-cli

运行以下命令,使用Redit配置文件中指定的密码进行身份验证。

127.0.0.1:6379> auth your_redis_password

验证通过后,将会输出OK。

以上是在AlmaLinux服务器安装并配置Redis的主要步骤介绍,如果您使用的是基于AlmaLinux系统的服务器配置产品,则可参考前文步骤来安装Redis。

拓展阅读:《AlmaLinux服务器上LAMP环境搭建教程》

THE END
点赞840 分享