重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
Redis是一个开源的、遵守BSD协议、支持网络交互的、可基于内存也可持久化的Key-Value数据库。AlmaLinux OS是一个稳定的开源Linux系统,它为CentOS提供了一个新的选择,现在很多海外服务器商家已对AlmaLinux OS提供支持,如Vultr、Linode等。本教程将介绍下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环境搭建教程》