'commit'
This commit is contained in:
87
文档/配置frp为Linux下 服务.txt
Normal file
87
文档/配置frp为Linux下 服务.txt
Normal file
@@ -0,0 +1,87 @@
|
||||
https://github.com/fatedier/frp/releases/tag/v0.44.0
|
||||
|
||||
tar xvf frp_0.44.0_linux_amd64.tar.gz
|
||||
mv frp_0.44.0_linux_amd64 frp
|
||||
|
||||
|
||||
本文将为您描述frp设置开机自启服务,具体实现方法:
|
||||
|
||||
服务端
|
||||
|
||||
$ sudo vi /lib/systemd/system/frps.service
|
||||
|
||||
--------------------------------
|
||||
|
||||
$ cat frps.service
|
||||
|
||||
[Unit]
|
||||
|
||||
Description=Frp Server Service
|
||||
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
|
||||
Type=simple
|
||||
|
||||
User=nobody
|
||||
|
||||
Restart=on-failure
|
||||
|
||||
RestartSec=5s
|
||||
|
||||
ExecStart=/home/shl/frp/frps -c /home/shl/frp/frps.ini
|
||||
|
||||
[Install]
|
||||
|
||||
WantedBy=multi-user.target
|
||||
|
||||
--------------------------------
|
||||
|
||||
$ sudo systemctl daemon-reload
|
||||
|
||||
$ sudo systemctl enable frps
|
||||
|
||||
--------------------------------
|
||||
|
||||
客户端
|
||||
|
||||
sudo vi /lib/systemd/system/frpc.service
|
||||
|
||||
--------------------------------
|
||||
|
||||
$ cat frpc.service
|
||||
|
||||
[Unit]
|
||||
|
||||
Description=Frp Client Service
|
||||
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
|
||||
Type=simple
|
||||
|
||||
User=root
|
||||
|
||||
Restart=on-failure
|
||||
|
||||
RestartSec=5s
|
||||
|
||||
ExecStart=/home/shl/frp/frpc -c /home/shl/frp/frpc.ini
|
||||
|
||||
ExecReload=/home/shl/frp/frpc reload -c /home/shl/frp/frpc.ini
|
||||
|
||||
[Install]
|
||||
|
||||
WantedBy=multi-user.target
|
||||
|
||||
--------------------------------
|
||||
|
||||
sudo systemctl daemon-reload
|
||||
|
||||
sudo systemctl enable frpc
|
||||
|
||||
sudo systemctl start frpc
|
||||
|
||||
www.wmarkj.com:27077
|
||||
Reference in New Issue
Block a user