frp 启动方式 Linux版
- frp启动方式一:当前窗口运行,关闭当前窗口会自动退出服务端
./frps -c ./frps.ini
- frp启动方式二:后台运行,可以关闭当前窗口也不会自动退出服务端
-
以
frp_0.51.3_linux_amd64
为例 -
1-frps后台启动
nohup /frp/0.51.3/frps -c /frp/0.51.3/frps.ini >/dev/null 2>&1 &
-
2-frpc后台启动
nohup /frp/0.51.3/frpc -c /frp/0.51.3/frpc.ini >/dev/null 2>&1 &
- frp启动方式三:以服务的形式后台运行创建服务端
sudo nano /lib/systemd/system/frps.service
服务端配置
[Unit]
Description=Frp Server Service
After=network.target
[Service]
Type=simple
User=root
Restart=on-failure
RestartSec=5s
#启动服务的命令
ExecStart=/frp/0.51.3/frps -c /frp/0.51.3/frps.ini
[Install]
WantedBy=multi-user.target
启动服务
systemctl start frps
开机自启动
systemctl enable frps
路径:/etc/systemd/system/multi-user.target.wants/
frps.service
检查状态:
sudo systemctl status frps
重启服务
systemctl restart frps
停止服务
systemctl stop frps
查看日志与状态
systemctl status frps
重载配置
systemctl daemon-reload
客户端 frpc
-
以服务的形式后台运行创建服务端
客户端配置
/lib/systemd/system/frpc.service
[Unit]
Description=Frp Client Service
After=network.target
[Service]
Type=simple
User=root
Restart=on-failure
RestartSec=5s
ExecStartPre=/bin/sleep 20
ExecStart=/frp/0.51.3/frpc -c /frp/0.51.3/frpc.ini
[Install]
WantedBy=multi-user.target