其他技术frp安装

FRP 安装教程

最近开发微信小程序需要安装一个内网穿透服务放在自己的服务器里面,frp 不需要自己去编译,所以我选择安装frp服务

PS:内网穿透服务可以选择 frp 或者选择 ngrok

frp 编译后文件地址: Releases · fatedier/frp (github.com)

frp 官网:https://gofrp.org

下载frp

我们去frp GitHub 的地址下载frp编译后的文件。

PS:这里需要选择对应平台的。

根据自己CPU 型号选择

安装 frp

  1. 将文件放到带有公网服务器的机器上,这里我选择的是云服务器,使用的是 frp_0.38.0_linux_amd64.tar.gz

  2. 解压文件

  3. 修改frp 配置文件 frps.ini

    [common]
    bind_port = 7000
    bind_addr = 0.0.0.0
    vhost_http_port = 80
    vhost_https_port = 443
    bind_udp_port = 7001
    
    dashboard_addr = 0.0.0.0
    dashboard_port = 7500
    dashboard_user = admin
    dashboard_pwd = admin
    log_file = ./frps.log
    log_level = info
    log_max_days = 3
    disable_log_color = false
    subdomain_host = example.com # 这里修改为你的公网服务器的域名就可以
    
  4. 打开服务器端口70007500

启动frps

启动frp服务端

./frps -c ./frps.ini

启动之后可以在浏览器中输入 example.com:7500 查看frp控制台了

账号密码是admin/admin

启动frpc

启动frp 客户端

这里的客户端版本根据自己的系统选择,这里我选择的是windows版本

frp_0.38.0_windows_amd64.zip

  1. 修改frpc.ini文件
[common]
server_addr = example.com # frps 服务地址
server_port = 7000
log_file = ./frpc.log
log_level = info
log_max_days = 3
disable_log_color = false

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000

[web01]
type = http
local_ip = 127.0.0.1
local_port = 5000
subdomain= test # 这个选项需要服务端开启subdomain_host

[web02]
type = http
local_ip = 127.0.0.1
local_port = 5000
subdomain= testback

  1. 打开cmd,启动frpc frpc.exe
  2. 此时就可以访问 text.example.com:5000testback.example.com:50000 访问本地文件了。
原文地址:https://www.cnblogs.com/bananafish/p/15617046.html