新乐网

Good Luck To You!

CentOS7 安装frp与开机启动

CentOS7 安装frp与开机启动


1. 下载frp程序文件

https://github.com/fatedier/frp/releases

2. 解压文件

下载后解压到自己的目录,我这里解压到/usr/local/frp:

 

3. 添加systemd配置文件:

vim /usr/lib/systemd/system/frp.service

文件内容如下:

1、[Unit]
Description=Frp Server Service
After=network.target

[Service]
Type=simple
User=nobody
Restart=on-failure
RestartSec=5s
ExecStart=/usr/local/frps/frps -c /usr/local/frps/frps.ini
LimitNOFILE=1048576

[Install]
WantedBy=multi-user.target

2、[Unit]
Description=fraps service
After=network.target network-online.target syslog.target
Wants=network.target network-online.target
[Service]
Type=simple
ExecStart=/usr/local/frps/frps -c /usr/local/frps/frps.ini
[Install]
WantedBy=multi-user.target

ExecStart的内容请根据自己frp安装目录修改。

客户端(树莓派系统)添加配置文件


[Unit]

Description=frpc Service

After=network.target syslog.target

Wants=network.target


[Service]

User=nobody

Type=simple

Restart=on-failure

RestartSec=5s

ExecStart=/usr/local/frpc/frpc -c /usr/local/frpc/frpc.ini

LimitNOFILE=1048576


[Install]

WantedBy=multi-user.target

4. 设置开机启动

systemctl daemon-reload
systemctl enable frp

5. 启动 frp

systemctl start frp

6. 查看frp是否启动

ps aux | grep frp

看到这里就说明启动成功了。

7、自己的配置文件下载  frp客户端服务端下载

   虽然官方文件目录systemd里面自带 frp.service ,用自己的也完美, 把frpc.service 和 frps.service 放到客户端和服务端的 /lib/systemd/system/下,执行 4  5  6  命令即可

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。