创建一个systemd service配置
1. 创建一个用户 [can be ignore]
BASH
1adduser {username} -s /sbin/nologin adduser {username} -s /sbin/nologin 2. 创建一个服务描述文件
BASH
1vim /etc/systemd/system/{myservice}.servicevim /etc/systemd/system/{myservice}.service文件内容:
PLAINTEXT
1[Unit]
2Description=Service Description
3After=network.target
4
5[Service]
6Type=simple
7Restart=always
8RestartSec=1
9WorkingDirectory=/usr/local/
10ExecStart=[start command]
11StandardOutput=null
12StandardError=null
13
14[Install]
15WantedBy=multi-user.target[Unit] Description=Service Description After=network.target [Service] Type=simple Restart=always RestartSec=1 WorkingDirectory=/usr/local/ ExecStart=[start command] StandardOutput=null StandardError=null [Install] WantedBy=multi-user.target
3. 重载Systemd使配置生效
BASH
1systemctl daemon-reloadsystemctl daemon-reload