首页 > 系统服务 > 详细

添加Linux服务(Debian 8+,Systemd)

时间:2021-05-08 16:37:33      阅读:15      评论:0      收藏:0      [点我收藏+]

在Debian 8或更高版本的Linux系统中,添加一个服务,这里以添加vlm服务为例。

一、下载vlm

二、配置vlm
解压找到下面的文件,这里使用X64位的版本,如果是32位的请选择X86版本
\vlm-x64-musl-static

三、将上面文件vlm-x64-musl-static文件重命名为vlm,并上传vlm文件到/usr/bin/目录下并设置755的权限:
  chmod +x /usr/bin/vlm

四、添加vlm服务,新建一个空的文件保存,用来存放PID的文件,便于后来添加service时要用到:
    touch /var/run/vlm.pid

五、 新建vlm.service的文档:nano /lib/systemd/system/vlm.service

并添加以下内容:

[Unit]
Description=Some Server By vlm
After=network.target
[Service]
Type=forking
PIDFile=/usr/bin/vlm.pid
ExecStart=/usr/bin/vlm -p /var/run/vlm.pid
ExecStop=/bin/kill -HUP $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target

六、服务

重载服务: systemctl daemon-reload
启动vlmcsd:systemctl start vlm
设置开机启动:systemctl enable vlm
查看运行状态:systemctl status vlm

添加Linux服务(Debian 8+,Systemd)

原文:https://www.cnblogs.com/easyc/p/14744596.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!