在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 |

相关推荐
1892280486115 小时前
NV231美光闪存MT29F32T08GWLBHD6-MES:B
大数据·服务器·人工智能·科技·缓存
程序员老舅15 小时前
Linux:谁把根目录卸载了?
linux·c++·容器·linux内核·文件系统·根目录
YuanDaima204815 小时前
云计算基础与容器技术演进
java·服务器·人工智能·python·深度学习·云计算·个人开发
东北甜妹15 小时前
K8s pod优先级 和 HPA水平扩缩容
linux·运维·服务器
无限进步_15 小时前
【Linux】网络发展背景与协议分层模型
linux·运维·网络
比昨天多敲两行15 小时前
Linux命令行参数,环境变量和程序地址空间
linux·运维·服务器
長安一片月15 小时前
snort安装与使用
linux·运维·服务器
kyle~15 小时前
C++---段错误(SIGSEGV)
linux·运维·c++·机器人
Irene199115 小时前
(表格+词源+前端类比的方式)记忆常用 Linux 命令
linux
nj012816 小时前
Linux 根分区占满排查与 SSH 暴力破解日志清理记录
linux·运维·ssh