liunx 设置 frps 开机启动服务
创建frps服务配置文件
cat /etc/systemd/system/multi-user.target.wants/frps.service
“multi-user.target.wants”是一个服务组目录,所有放在该目录下的服务系统都会开机启动
写入内容
[Unit]
Description=Frp Server Service
After=network.target
[Service]
Type=simple
User=nobody
Restart=on-failure
RestartSec=5s
ExecStart=/usr/local/src/frp/frp_0.30.0_linux_amd64/frps -c /usr/local/src/frp/frp_0.30.0_linux_amd64/frps.ini
ExecStop=/usr/local/src/frp/frp_0.30.0_linux_amd64/frps stop
[Install]
WantedBy=multi-user.target
修改配置文件后重启
修改配置文件以后,需要重新加载配置文件,然后重新启动相关服务。
# 重新加载配置文件
$ sudo systemctl daemon-reload
# 重启相关服务
$ sudo systemctl restart frps
# 查看指定服务的状态
$ sudo systemctl status frps
# 列出所有服务的开机状态
$ sudo systemctl list-unit-files
查看frps进程相关信息
ps -ef | grep frps