在AlarmLinux系统中安装KeyDB

|-------------------------------------------------|
| 1. 由于 keydb 官方文档没有alarmLinux安装的教程,所以需要使用源代码编译安装 |

1. 下载源码

|-----------------------------------------------------------------------------|
| wget https://github.com/Snapchat/KeyDB/archive/refs/tags/v6.3.4.zip |

2. 安装相关编译包

|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| sudo yum install -y scl-utils epel-release sudo dnf group install -y "Development Tools" sudo yum install -y 'dnf-command(config-manager)' sudo yum install -y dnf-plugins-core sudo yum install -y libuuid-devel which libatomic sudo yum install -y openssl openssl-devel curl-devel git sudo yum install -y tcl-devel tcltls |

3. 编译项目

|---------------------------------------------------|
| unzip KeyDB-6.3.4.zip cd KeyDB-6.3.4 make |

编译成功后,输出如下

|----------------------|
| make install |

安装成功后,输出如下

4. 应用自启动

创建 systemd 启动服务文件 keydb.service

|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| sudo vi /etc/systemd/system/keydb.service [Unit] Description=KeyDB After=network.target After=network-online.target Wants=network-online.target [Service] ExecStart=/usr/local/bin/keydb-server /etc/keydb.conf Type=notify User=planck Group=planck RuntimeDirectory=keydb RuntimeDirectoryMode=0755 [Install] WantedBy=multi-user.target |

开启应用自启动

|-------------------------------------------------------------------------------------------------------------------|
| sudo systemctl daemon-reload sudo systemctl enable keydb.service #启动应用 sudo systemctl start keydb.service |

相关推荐
Johny_Zhao4 小时前
OpenClaw安装部署教程
linux·人工智能·ai·云计算·系统运维·openclaw
YuMiao18 小时前
gstatic连接问题导致Google Gemini / Studio页面乱码或图标缺失问题
服务器·网络协议
chlk1232 天前
Linux文件权限完全图解:读懂 ls -l 和 chmod 755 背后的秘密
linux·操作系统
舒一笑2 天前
Ubuntu系统安装CodeX出现问题
linux·后端
改一下配置文件2 天前
Ubuntu24.04安装NVIDIA驱动完整指南(含Secure Boot解决方案)
linux
碳基沙盒2 天前
OpenClaw 多 Agent 配置实战指南
运维
深紫色的三北六号2 天前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
linux·扩容·服务迁移
SudosuBash2 天前
[CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
linux·并发·操作系统(os)
哈基咪怎么可能是AI3 天前
为什么我就想要「线性历史 + Signed Commits」GitHub 却把我当猴耍 🤬🎙️
linux·github
十日十行3 天前
Linux和window共享文件夹
linux