下载并解压缩
1 | # 下载 |
修改服务端配置文件frps.toml文件
1 | vim frps.toml #打开配置文件,添加以下代码 |
名称 | 说明 |
---|---|
bind_port | 客户端与服务端交互接口 |
vhost_http_port | http端口 |
subdomain_host | 自定义域名 |
dashboard_port | 服务器后台web访问端口 |
dashboard_user | 服务器后台web访问用户名 |
dashboard_pwd | 服务器后台web访问密码 |
log_file | 定义log文件名称及存放位置 |
log_level | log文件记录的最低级别 |
log_max_days | log记录的最大天数 |
token | 定义log文件名称及存放位置 |
max_pool_count | 最大连接池大小 |
配置frps启动服务
- 使用以下命令启动服务器:
./frps -c ./frps.toml
- 使用以下命令启动客户端:
./frpc -c ./frpc.toml
- 如果需要在后台长期运行,建议结合其他工具,如 systemd 和
supervisor
- systemd
- 使用文本编辑器 (如 vim) 在
/etc/systemd/system
目录下创建一个frps.service
文件,用于配置 frps 服务。 vim /etc/systemd/system/frps.service
- 写入内容
- 使用文本编辑器 (如 vim) 在
1 | [Unit] |
使用 systemd 命令管理 frps 服务
1 | # 启动frp |
设置 frps 开机自启动
1 | sudo systemctl enable frps |