在Rocky linux8上编译安装redis7,并用systemd启动

今天踩了一个巨坑,在rocky linux8上编译安装了redis7, 想使用systemd管理启动, 死活启动不了, 直接使用redis-server /配置文件 可以启动

后面一通谷歌, 原来是要在编译安装之前安装systemd-devel

yum install systemd-devel

然后编译安装,在配置文件里配置

daemonize no
supervised systemd

在systemd文件里

[Unit]
Description=Redis data structure server
Wants=network-online.target
After=network-online.target

[Service]
ExecStart=/usr/local/bin/redis-server /配置文件
LimitNOFILE=10032
NoNewPrivileges=yes
Type=notify

[Install]
WantedBy=multi-user.target

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注