[Unit]
Description=描述你的服务 # 服务描述
After=network.target # 依赖关系(常用:网络就绪后启动)
[Service]
Type=simple # 服务类型(见下方说明)
User=your-user # 运行用户(建议用非root用户,如 `appuser`)
Group=your-group # 运行用户组
WorkingDirectory=/path/to/workingdir # 工作目录(可选)
ExecStart=/path/to/your/program # 启动命令(必须用绝对路径!)
ExecStop=/bin/kill -s TERM $MAINPID # 停止命令(可选)
Restart=on-failure # 失败时自动重启(可选)
RestartSec=5 # 重启等待时间(秒)
Environment="KEY=value" # 环境变量(可选)
[Install]
WantedBy=multi-user.target # 系统启动级别(固定用这个)
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来自youzikkiの小窝 !
评论
评论