1、宝塔建个网站【test.abc.com】,不要用html和反向代理,无法申请ssl,如果不需要https可以直接用反向代理
2、申请ssl证书后添加反向代理,目标url:http://127.0.0.1:18080(18080端口为frp配置中的HTTP协议端口),发送域名为网站域名【test.abc.com】
服务器frp配置
服务器端口:15443 (注意防火墙放行)
token配置:qeHcD97asdfA7
HTTP协议端口:18080
客户端配置文件
frpc.ini,windows启动方式 .\frpc.exe -c .\frpc.ini
serverAddr = "120.46.61.17"
serverPort = 15443
auth.method = 'token'
auth.token = "qeHcD97asdfA7"
[[proxies]]
name = "随便起,别重复"
type = "http"
localIP = "127.0.0.1"
localPort = 8282
customDomains = ["test.abc.com"]
[[proxies]]
name = "随便起,别重复"
type = "http"
localIP = "127.0.0.1"
localPort = 8181
customDomains = ["web.abc.com"]
配置后访问网站出显Invalid Host header错误,一开始以为是frp配置错误,后来发现是VUE项目错误,搞了半天 -_-!!!