讲师中心 微信公众号
AI工具推荐 视频效率加速

麒麟OS怎么安装Redis缓存_麒麟OS Redis安装配置使用教程【实战】

小明姑娘_6002

小明姑娘_6002

发布时间:2026-04-06 16:20:33

|

662人浏览过

|

来源于php中文网

原创

麒麟OS部署Redis需据发行版选择APT安装(Debian系)或源码编译(全架构支持),再配置远程访问、密码认证、内存策略,启用服务并放行6379端口。

麒麟os怎么安装redis缓存_麒麟os redis安装配置使用教程【实战】

如果您在麒麟操作系统上需要部署Redis作为高性能缓存服务,则需根据其基于Debian或openEuler的发行版本差异,采用适配的安装方式。以下是针对主流麒麟OS版本(包括Kylin V10 SP1/SP2/SP3,基于Linux内核5.4+、glibc 2.28+)完成Redis安装、配置与基础使用的具体步骤:

一、通过APT包管理器安装(适用于Kylin V10 Debian系版本)

该方法适用于搭载Debian兼容仓库的麒麟OS版本,依赖系统预置源或添加官方Redis APT仓库,可快速获取稳定版Redis二进制包并自动处理依赖。

1、更新系统软件包索引:
执行 sudo apt update。

2、安装Redis服务器与客户端:
执行 sudo apt install redis-server redis-tools。

3、验证安装结果:
执行 redis-server --version,输出类似 Redis server v=7.0.15 即表示成功。

二、从源码编译安装(适用于所有麒麟OS架构,含ARM64与LoongArch)

该方法可精确控制Redis版本、启用TLS支持、自定义编译选项,并适配麒麟OS特有的CPU架构(如飞腾FT-2000+/64、鲲鹏920、龙芯3A5000),避免二进制包兼容性问题。

1、安装编译依赖:
执行 sudo apt install build-essential tcl-dev wget curl -y(Debian系)或 sudo dnf groupinstall "Development Tools" && sudo dnf install tcl-devel wget curl -y(openEuler系)。

2、下载Redis源码包:
执行 wget https://download.redis.io/releases/redis-7.2.5.tar.gz。

3、解压并进入源码目录:
执行 tar -xzf redis-7.2.5.tar.gz && cd redis-7.2.5。

4、编译并安装:
执行 make && sudo make install。

5、创建标准配置目录与服务单元文件:
执行 sudo mkdir -p /etc/redis && sudo cp redis.conf /etc/redis/ && sudo cp utils/systemd/redis-server.service /lib/systemd/system/。

三、配置Redis服务(启用远程访问与密码认证)

默认配置仅监听本地回环地址且无认证,生产环境需修改绑定地址、设置访问密码、调整内存策略以保障安全与稳定性。

1、编辑主配置文件:
执行 sudo nano /etc/redis/redis.conf(或使用vi/vim)。

2、修改监听地址:
将 bind 127.0.0.1 ::1 改为 bind 0.0.0.0 或指定内网IP(如 bind 192.168.10.100)。

3、启用密码认证:
取消 # requirepass foobared 行注释,并将 foobared 替换为强密码,例如 requirepass KyLin@Redis2024!。

4、设置最大内存与淘汰策略:
添加或修改两行:
maxmemory 512mb
maxmemory-policy allkeys-lru。

5、保存退出后重启服务:
执行 sudo systemctl daemon-reload && sudo systemctl restart redis-server。

四、启动Redis服务并验证连接

完成配置后需确保服务已启用、开机自启,并通过本地及远程客户端验证通信连通性与认证机制是否生效。

1、启用开机自启:
执行 sudo systemctl enable redis-server。

2、检查服务状态:
执行 sudo systemctl status redis-server,确认显示 active (running)。

3、本地CLI连接测试:
执行 redis-cli -h 127.0.0.1 -p 6379,随后输入 AUTH KyLin@Redis2024!,返回 OK 即认证成功。

4、执行基础操作验证:
在redis-cli中依次输入:
SET testkey "kylin-redis-ok"
GET testkey,返回 "kylin-redis-ok" 表示读写正常。

五、配置防火墙放行Redis端口

麒麟OS默认启用ufw(Debian系)或firewalld(openEuler系),若启用网络访问,必须显式开放6379端口,否则外部连接将被拒绝。

1、查看当前防火墙状态:
执行 sudo ufw status verbose(Debian系)或 sudo firewall-cmd --state(openEuler系)。

2、放行6379端口(Debian系):
执行 sudo ufw allow 6379。

3、放行6379端口(openEuler系):
执行 sudo firewall-cmd --permanent --add-port=6379/tcp && sudo firewall-cmd --reload。

4、验证端口监听情况:
执行 ss -tuln | grep :6379,应显示 tcp LISTEN 0 511 *:6379 *:*。

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

VibeKnow
VibeKnow Hot

一款AI视频创作工具,主要用于全球首个AI知识视频创作平台,文档、文章、网页,一键生成视频,适合需要提升相关任务效率的用户。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

相关专题

更多
curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

3403

2023.06.14

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

735

2023.10.30

vim保存退出命令
vim保存退出命令

vim是一个非常强大的文本编辑器,常用于Unix和Linux系统。它是从vi发展而来的,相比vi有许多改进和扩展。在vim中,保存并退出的命令是:wq"wq"这个命令是由两个部分组成的。其中,"w"表示写入文件,将所做的更改保存到磁盘;而"q"表示退出vim编辑器。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

309

2023.08.01

常用的数据库软件
常用的数据库软件

常用的数据库软件有MySQL、Oracle、SQL Server、PostgreSQL、MongoDB、Redis、Cassandra、Hadoop、Spark和Amazon DynamoDB。更多关于数据库软件的内容详情请看本专题下面的文章。php中文网欢迎大家前来学习。

4189

2023.11.02

内存数据库有哪些
内存数据库有哪些

内存数据库有Redis、Memcached、Apache Ignite、VoltDB、TimesTen、H2 Database、Aerospike、Oracle TimesTen In-Memory Database、SAP HANA和ache Cassandra。更多关于内存数据库相关问题,详情请看本专题下面的文章。php中文网欢迎大家前来学习。

3675

2023.11.14

mongodb和redis哪个读取速度快
mongodb和redis哪个读取速度快

redis 的读取速度比 mongodb 更快。原因包括:1. redis 使用简单的键值存储,而 mongodb 存储 json 格式的数据,需要解析和反序列化。2. redis 使用哈希表快速查找数据,而 mongodb 使用 b-tree 索引。因此,redis 在需要高性能读取操作的应用程序中是一个更好的选择。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

6592

2024.04.02

redis怎么做缓存服务器
redis怎么做缓存服务器

redis 作为缓存服务器的答案:redis 是一款开源、高性能、分布式的键值存储,可作为缓存服务器使用。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

623

2024.04.07

redis怎么解决数据一致性
redis怎么解决数据一致性

redis 提供了两种一致性模型,以维护副本数据一致性:强一致性 (sync) 确保写操作仅在复制到所有从节点后才完成;最终一致性 (async) 则在主节点上写操作后认为已完成,牺牲一致性换取性能。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

736

2024.04.07

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

0

2026.09.29

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn