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

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的話,類比一下就可以了。

 

參考

[(14條消息) Frp后台自動啟動的幾個方法_Nero的博客-CSDN博客_frp后台運行](https://blog.csdn.net/x7418520/article/details/81077652 )]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM