修改FRP默认的404页面
AI-摘要
Tianli GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
修改FRP默认的404页面
小柯1. 介绍
本篇讲解如何修改Frp默认404 Not Found界面,默认界面为:
更改后界面为:
我将已打包的frps文件放在文章底部,如有需要的同学可自行下载,版本是v0.45.0,后期随缘更新
2. 安装依赖
# Ubuntu |
3. 下载安装Go环境
1. 手动安装
如服务器无法访问golang.org,可使用本站提供的资源,手动上传需注意执行解压命令时路径是否正确,可将文件直接放入root
目录再执行解压命令。
# 下载当前最新版的 |
2. 添加环境变量
执行vim /etc/profile
对文件进行编辑,在文件底部添加下方两行数据。
# 添加环境变量 |
完成后{esc}
输入:wq
保存退出,执行source /etc/profile
重新加载profile文件,执行go version
查看是否有输出,有输出即可。
4. 下载frp
先将Go模块改为国内代理,否则无法下载
go env -w GO111MODULE=on |
通过go下载最新版frp源代码
go install github.com/fatedier/frp@latest |
5. 配置
go get是默认下载到go环境的gopath目录下面.当前最新frp是v0.45.0,如果frp有版本号更新可以自行到进入到对应版本目录。
404页面在frp目录的pkg/util/vhost/resource.go
文件里面的const节点下,根据自己需求将其修改,更改完成后输入:wq!
强制修改保存退出。
cd /usr/local/gopath/pkg/mod/github.com/fatedier/[email protected]/pkg/util/vhost |
6. 重新编译
修改完成后进入Frp目录重新进行编译。
cd /usr/local/gopath/pkg/mod/github.com/fatedier/[email protected] |
等待编译完毕,编译好的文件在frp下的bin
目录内,将文件夹内frps文件上传至服务器替换原有文件即可。
cd /usr/local/gopath/pkg/mod/github.com/fatedier/[email protected]/bin |
7. 下载
本站编译好的frps文件下载地址:https://pan.ak0.cn/AKE/other/Frp/frps
评论
匿名评论隐私政策
TwikooWaline
✅ 你无需删除空行,直接评论以获取最佳展示效果