一、写在前面
1、frp_s(server端)部署在centos8(外网服务器)
2、frp_c(client端)部署在ubuntu18.04(内网)
3、frp_s/frp_c使用supervisor管理两个进程
4、内网部署一个web服务redash
二、frp下载
1、frp[下载地址](https://github.com/fatedier/frp/releases),此处选择frp_0.31.2_linux_amd64.tar.gz为例。
2、frp分别解压至server端和client端。
三、server端安装
sudo tar -xzvf frp_xxx_linux_amd64.tar.gz
mv frp_xxx_linux_amd64 frp
cd frp
此处以最简配置为例(默认即可)
cat frps.ini
[common]
bind_port = 7000
启动server端
frps -c ./frps.ini
supervisor里server端的配置
[root@centos8 supervisord.d]# cat frp_s.conf
[program:frp_s]
command=/usr/local/frp/frps -c ./frps.ini # 路径注意替换
directory=/usr/local/frp
user=root
autostart=true
autorestart=true
startsecs=3
redirect_stderr=true
stdout_logfile=/usr/local/frp/frp_server.log
配置好后执行supervisorctl update
查看superviso