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

相关推荐
此生只爱蛋17 分钟前
【Linux】正/反向代理
linux·运维·服务器
qq_54702617924 分钟前
Linux 基础
linux·运维·arm开发
zfj32130 分钟前
sshd除了远程shell外还有哪些功能
linux·ssh·sftp·shell
废春啊36 分钟前
前端工程化
运维·服务器·前端
我只会发热39 分钟前
Ubuntu 20.04.6 根目录扩容(图文详解)
linux·运维·ubuntu
爱潜水的小L1 小时前
自学嵌入式day34,ipc进程间通信
linux·运维·服务器
保持低旋律节奏1 小时前
linux——进程状态
android·linux·php
zhuzewennamoamtf1 小时前
Linux I2C设备驱动
linux·运维·服务器
zhixingheyi_tian1 小时前
Linux 之 memory 碎片
linux
邂逅星河浪漫1 小时前
【域名解析+反向代理】配置与实现(步骤)-SwitchHosts-Nginx
linux·nginx·反向代理·域名解析·switchhosts