编译frp并修改自定义404页面


前言

frp 是一个高性能的反向代理应用,可以轻松地进行内网穿透,对外网提供服务,支持 TCP、UDP、HTTP、HTTPS 等协议类型,并且 web 服务支持根据域名进行路由转发。

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

当然frp作者已经提供多达20种已编译好的各种版本可以供大家使用,几乎不需要自己编译。

但是有时候我们需要自定义一些内容,这时候就需要自行编译了。

搭建环境(windows下)

1.安装go支持包

go1.14.2.windows-amd64.msi

本地下载

配置环境变量
(1) 新增GOPATH=C:\gopath
(2) 修改PATH,添加C:\Go\bin

2.安装MinGW

MinGW
解压到C:/MinGW

重命名C:\MinGW\bin下的mingw32-make.exe为make.exe
配置环境变量
修改PATH,添加C:\MinGW\bin

3.下载编译frp

运行cmd
执行go get github.com/fatedier/frp
打开C:\gopath\src\github.com\fatedier\frp文件夹
双击package.sh即可实现编译

4.修改404页面

404页面在源码路径utils/vhost/resource.go文件里

修改完后重新编译就行了


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM