Frp后台自动启动的几个方法


1使用nohup来启动

这是frps的后台启动(路径写你服务器上的绝对路径),如果要查看日志的话,就直接使用cat nohup.out,就可以查看了。 

nohup /path/to/your/fprs -c-c /path/to/your/frps.ini 

这是frpc的后台启动 

nohup /path/to/your/fprc -c-c /path/to/your/frpc.ini 

2使用systemctl来控制启动

这个方法比较好用,很方便 

sudo vim /lib/systemd/system/frps.service

在frps.service里写入以下内容

[Unit]
Description=fraps service
After=network.target syslog.target
Wants=network.target

[Service]
Type=simple
#启动服务的命令(此处写你的frps的实际安装目录)
ExecStart=/your/path/frps -c /your/path/frps.ini

[Install]
WantedBy=multi-user.target

然后就启动frps 

sudo systemctl start frps 

再打开自启动 

sudo systemctl enable frps

如果要重启应用,可以这样,

sudo systemctl restart frps

如果要停止应用,可以输入,

sudo systemctl stop frps

如果要查看应用的日志,可以输入,

sudo systemctl status frps

  

如果停止开机自启动,可以输入,

systemctl disable frps

 

3使用supervisor来控制

首先先安装supervisor,我用的ubuntu 

sudo apt install supervisor

创建 supervisor frps 配置文件,在 /etc/supervisor/conf.d 创建 frp.conf

[program:frp]
command = /your/path/frps -c /your/path/frps.ini
autostart = true

同样是你的绝对路径。 
写完以后,要重新加载一下supervisor

# 重启supervisor
sudo systemctl restart supervisor
# 查看supervisor运行状态
sudo supervisorctl status

多说一句,这是写的frps的后台启动,frpc的话,类比一下就可以了。

转载自csdn 链接https://blog.csdn.net/x7418520/article/details/81077652


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM