CentOS-7.3服务脚本分系统(system)和用户(user),系统脚本开机及启动,无需登录,用户脚本需要用户登陆后启动。

系统服务脚本存放在
cd /usr/lib/systemd/system/

用户服务脚本存放在

cd /usr/lib/systemd/

[Unit] :服务描述和服务启动的依赖

[Service]:服务的设置

[Install]: 安装的相关设置

#vim /usr/lib/systemd/system/frps.service

[Unit]
Description=Frp Server Service #服务描述
After=network.target #在网络连接后启动

[Service]
Type=simple #默认值,执行ExecStart指定的命令,启动主进程
User=nobody
Restart=on-failure #错误重启
RestartSec=5s #重启间隔
ExecStart=/usr/bin/frps -c /etc/frp/frps.ini #执行命令/文件

[Install]
WantedBy=multi-user.target


服务的控制

添加可执行权限
chmod 755 /usr/lib/systemd/system/frps.service

#设置开启启动
systemctl enable frps

#禁用开启启动
systemctl disable frps

#启动服务
systemctl start frps

#查看服务状态
systemctl status frps

#停止服务
systemctl start frps