架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 219|回复: 0

[Redis] CentOS 7 安装 Redis 7.2.4 缓存服务

[复制链接]
发表于 2024-4-24 16:51:34 | 显示全部楼层 |阅读模式
最近需要使用到 Redis 做缓存,发现官网都已经换成新的风格了。回顾:

【实战】CentOS 7安装Redis 5.0.3教程
https://www.itsvse.com/thread-7201-1-1.html

Redis 最新版下载:

https://redis.io/downloads/
https://download.redis.io/releases/

本文基于 redis-7.2.4 版本在 CentOS 7 服务器上面进行部署。

首先检查机器是否安装 gcc,命令如下:

Redis 下载编译命令如下:

Redis 启动后,默认会有一条警告,可以根据如下教程进行修改。(略)

Redis will now exit to prevent data corruption. Note that it is...
https://www.itsvse.com/thread-10113-1-1.html


执行完成后,进入到 Redis 目录,如下图:

QQ截图20240424163926.jpg

新建 Redis 缓存数据目录,命令如下:

在此目录新建 redis7.conf 配置文件,如下:


主要配置如下:

bind 0.0.0.0
#Redis 将以守护进程方式运行,即在后台默默运行,不再占用终端。
daemonize yes
requirepass a123456
#当 protected-mode 设置为 no 时,Redis 禁用保护模式。在禁用保护模式的情况下,Redis 可以接受来自任何网络地址的连接。这通常用于允许外部系统或应用程序连接到 Redis 服务器。
protected-mode no
#设置最大使用内存
maxmemory 1GB
#当超过最大内存后,选择删除缓存的策略
maxmemory-policy allkeys-lru
#配置数据目录
dir /data/middleware/redis/data


参考:

Redis 内存八种淘汰策略
https://www.itsvse.com/thread-10626-1-1.html


可以通过命令尝试启动,如下:



QQ截图20240424164547.jpg

基于 systemd 新建服务,在 /etc/systemd/system 新建 redis7.service 服务,内容如下:



启动并查看服务状态,如下图:

QQ截图20240424165057.jpg
(完)




上一篇:.NET Core 项目不显示某警告
下一篇:将 NPM 包编译成浏览器可运行的 JavaScript 脚本
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-5-6 07:42

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表