[Unit] 服务的说明
Description:描述服务
After:描述服务类别
[Service]服务运行参数的设置
Type=forking 是后台运行的形式
ExecStart 为服务的具体运行命令
ExecReload 为服务的重启命令
ExecStop 为服务的停止命令
PrivateTmp=True 表示给服务分配独立的临时空间
# frpc.service服务文件
[Unit]
Description=My Frp Client Service - %i
After=network.target syslog.target
Wants=network.target
[Service]
Type=simple
Restart=on-failure
RestartSec=5s
ExecStart= /opt/apps/frpc/frpc -c /opt/apps/frpc/frpc.ini
ExecReload=/opt/apps/frpc/frpc reload
# ExecStop=/bin/bash -c /opt/apps/frpc/frpc
[Install]
WantedBy=multi-user.target