编译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文件里

修改完后重新编译就行了

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注