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