下载并解压缩
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 |