centos7安装FRP Server 下载解压 - 然后修改配置文件即可。
去这里下载适合你服务器系统的frp软件,我这里是用的是腾讯云CentOS 7.9.2009 x86_64(Py3.7.9)所以选择https://github.com/fatedier/frp/releases/download/v0.49.0/frp_0.49.0_linux_amd64.tar.gz,下好之后解压:
- 下载 frp
你可以在 frp 发布页下载最新版本的 frp。以 v0.49.0 为例:
bash
wget https://github.com/fatedier/frp/releases/download/v0.49.0/frp_0.49.0_linux_amd64.tar.gz
- 解压缩 frp
bash
tar -zxvf frp_0.49.0_linux_amd64.tar.gz
- 进入 frp 目录
bash
cd frp_0.49.0_linux_amd64
- 配置 frps.ini(服务器)和 frpc.ini(客户端)frps.ini 用于服务器,内容如下:
ini
[common]
bind_port = 7000 # frp服务的端口号,可以自己定
dashboard_port = 7500 # frp的web界面的端口号
dashboard_user = user # web界面的登陆账户,自己修改
dashboard_pwd = pass # web界面的登陆密码,自己修改
authentication_method = token
token = xxxxx # frp客户端连接时的密码,自己修改
注意 此处需要将注释删除掉。
frpc.ini 用于客户端,内容如下:
ini
[common]
server_addr = 服务器IP
server_port = 7000
- 启动 frps(服务器)
bash
./frps -c ./frps.ini
- 启动 frpc(客户端)
bash
./frpc -c ./frpc.ini
(可选)使用 systemctl 管理 frp可以创建 frps 和 frpc 的 systemctl 服务文件,将 frp 加入系统服务并使用 systemctl start|stop|restart 对其进行管理。
我是用nohup管理的。
总结,frp 的安装与使用主要分为以下几个步骤:
- 下载最新版本的 frp
- 解压缩 frp
- 配置 frps.ini 和 frpc.ini 文件
- 启动 frps 和 frpc
- 在客户端测试连接
- (可选)使用 systemctl 管理 frp
希望这个概括能帮助你在 Linux 服务器上成功安装和使用 frp 工具。如果你有任何问题或疑问,欢迎提出。