18
2023
04
09:25:11

自建Frp内网穿透面板

说明:FrpMgr是一个基于Frp的快速配置Web面板,可以一键配置生成客户端的Frp配置文件,远程安装Frp服务到任意一台服务器,让我们在使用配置Frp上方便很多。对于类似这种带Web面板的内网穿透工具,之前也发过不少,比如nps、lanproxy等,都挺不错的,有兴趣可以去了解下,这里就介绍下FrpMgr安装及使用。


安装

Github地址:GitHub - Zo3i/frpMgr: Frp快速配置面板

https://github.com/Zo3i/frpMgr


说明:由于该面板使用的JAVA、Mysql 5.7,所以512M的内存大部分是跑不起来的,如果内存太小,先加一点虚拟内存,可以使用Swap一键脚本→传送门。


1、安装Docker


#CentOS 7、Debian、Ubuntu

curl -sSL https://get.docker.com/ | sh




systemctl start docker

systemctl enable docker


27902b188882a3fc513ac5a3a54a1860_90132da258948a0636c727d75442a6d6.png


2、安装Docker Compose


curl -L https://github.com/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose


chmod +x /usr/local/bin/docker-compose


f40bf4c4518cc668f4cb25c62a5706c4_4ea275d313ea8a480d447e99a9b1ab88.png


3、安装git


#CentOS系统

yum -y install git


image.png


4、安装FrpMgr


#拉取源码

git clone https://github.com/Zo3i/frpMgr.git正在上传…重新上传取消


#构建Mysql镜像

cd frpMgr/web/src/main/docker/final/mysql

docker build -t jo/mysql .

image.png



#构建frp并启动镜像

cd ..

chmod +x w.sh

docker-compose up -d


image.png


面板访问地址:ip:8999/frp,账号admin,密码12345678,登录成功后可在面板修改密码。

查看日志命令:1. docker ps; 2. docker logs -f --tail 10 java <项目的容器ID>。


image.png



推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/3894.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

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

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: