frp中文文档
1.下载frp
下载地址是: https://github.com/fatedier/frp/releases
//下载的版本是 0.26.0
frp文件名称: frp_0.26.0_linux_386.tar.gz
2. 上传frp至目标服务器
scp 命令
3.解压frp文件至/usr/local
tar -zxvf frp_0.26.0_linux_386.tar.gz
mv frp_0.26.0_linux_386.tar.gz /usr/local
4.进入解压目录
4.1 解压frp
//4.1 解压frp
tar -zxvf frp_0.26.0_linux_386.tar.gz
mv frp_0.26.0_linux_386.tar.gz /usr/local
4.2 进入解压目录
// 4.2 进入解压目录
cd /usr/local/usr/frp_0.26.0_linux_386/
4.3 这里会发现有frpc、frpc.ini和frps、frps.ini 四个文件
// 4.3 这里会发现有frpc、frpc.ini和frps、frps.ini 四个文件
// 其中frpc frpc.ini 是客户端的相关文件
// 其中frps frps.ini 是服务端的相关文件
5.配置服务端
5.1 进入frp目录
// 5.1 进入frp目录
cd /usr/local/usr/frp_0.26.0_linux_386/
5.2 作为服务端的话,首先删除 frpc frpc.ini 客户端的相关文件
// 5.2 作为服务端的话,首先删除 frpc frpc.ini 客户端的相关文件
rm -f frpc*
5.3 编辑frps.ini
frps.ini 文件,这里使用了简化的配置:
[common]
bind_addr = xx.xx.xx.xx
bind_port = 7000
vhost_http_port = 80
vhost_https_port = 443
dashboard_port = 7500
dashboard_user = xxx
dashboard_pwd = xxx
5.4 启动frps
// 启动服务
./frps -c ./frps.ini
// 后台启动命令
nohup ./frps -c ./frps.ini &
6.配置客户端
6.1 将服务端文件放到需要的位置
// 5.1 进入frp目录
cd /xxx/xxx/frp_0.26.0_linux_386/
6.2 作为客户端的话,首先删除 frps frps.ini 客户端的相关文件
// 6.2 作为客户端的话,首先删除 frps frps.ini 客户端的相关文件
rm -f frps*
6.3 编辑frpc.ini
修改frpc.ini 文件,这里使用了简化的配置:
[common]
server_addr = xx.xx.xx.xx
server_port = 7000
[scorpio-openfire]
type = http
local_port = 20009
custom_domains = xx.xx.xx.cn
# uc-v1
[scorpio-uc-v1-messenger]
type = http
local_port = 21001
custom_domains = xx.xx.cn
[scorpio-uc-v1-service]
type = http
local_port = 21002
custom_domains = xx.xx.xx.cn
6.4 启动frpc
// 启动服务
./frpc -c ./frpc.ini
//后台启动命令
nohup ./frpc -c ./frpc.ini &