編譯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