JavaScript is required

FRP Server(frps)安装步骤指南

不多说上图!

jablehk-hongkonggirl104-007.jpg

FRP(Fast Reverse Proxy)是一款高性能的反向代理应用,用于内网穿透。以下是 FRP 的安装步骤:

1. 下载 FRP

进入 FRP 的 GitHub 发布页面 下载适合你操作系统的压缩包。常见的有 Linux、Windows、macOS 等。

例如,对于 Linux 系统,你可以使用 wget 命令:

wget https://github.com/fatedier/frp/releases/download/v0.XXX/frp_0.XXX_linux_amd64.tar.gz

(将 0.XXX 替换为你要下载的版本号)

2. 解压 FRP

使用 tar 命令解压下载的文件:

tar -zxvf frp_0.XXX_linux_amd64.tar.gz

进入解压后的目录:

cd frp_0.XXX_linux_amd64

3. 配置 FRP

FRP 主要由两个组件组成:frps(服务端)和 frpc(客户端)。你需要根据实际需求配置这两个部分。

配置服务端 frps

在解压后的目录中,会有一个示例配置文件 frps.ini,可以根据需要进行修改:

[common]  bind_port = 7000

你可以指定其他参数,例如 vhost_http_portvhost_https_port 等。

配置客户端 frpc

在客户端上,也创建一个配置文件 frpc.ini,内容示例如下:

[common]  server_addr = x.x.x.x  # frps 服务器的 IP 地址  server_port = 7000      # frps 监听的端口  [web]  type = http  
local_ip = 127.0.0.1  local_port = 80  remote_port = 8080

在这里,remote_port 是你想要在服务器上公开的端口。

4. 启动 FRP

启动服务端 frps

在服务器上运行以下命令:

./frps -c ./frps.ini

启动客户端 frpc

在客户端上运行以下命令:

./frpc -c ./frpc.ini

5. 验证配置

在浏览器中输入服务器的 IP 地址和你公开的端口(例如,http://x.x.x.x:8080),如果一切配置正确,你应该能访问到客户端的服务。

6. 设置开机自启(可选)

根据你的需求,可以将 frps 和 frpc 配置为开机自启,具体实现方法依据服务器的操作系统而异。

7. 日志查看

FRP 也会生成日志文件,可通过查看日志文件来排查问题:

./frps -c ./frps.ini -L info  
./frpc -c ./frpc.ini -L info

总结

以上就是 FRP 的基本安装和配置步骤。如果有任何问题或需要更高级的配置,可以参考 FRP 官方文档