FRP出来的时间也比较长了,之前没怎么用,现在因为需要接触了下,做个记录。
FRP服务端一键安装脚本, 也可直接下载安装脚本//目前安装的这个版本是0.29.0
1 |
wget https://raw.githubusercontent.com/MvsCode/frp-onekey/master/install-frps.sh -O ./install-frps.sh chmod 700 ./install-frps.sh ./install-frps.sh install |
安装过程中会让你手动选择一些参数
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
<span class="typ">Please</span><span class="pln"> input frps bind_port </span><span class="pun">[</span><span class="lit">1</span><span class="pun">-</span><span class="lit">65535</span><span class="pun">](</span><span class="typ">Default</span> <span class="typ">Server</span> <span class="typ">Port</span><span class="pun">:</span> <span class="lit">5443</span><span class="pun">):</span> <span class="com">#输入frp提供服务的端口,用于服务器端和客户端通信,按Enter键表示默认5443,否则手动输入新端口</span> <span class="typ">Please</span><span class="pln"> input frps dashboard_port </span><span class="pun">[</span><span class="lit">1</span><span class="pun">-</span><span class="lit">65535</span><span class="pun">](</span><span class="typ">Default</span><span class="pln"> dashboard_port</span><span class="pun">:</span> <span class="lit">6443</span><span class="pun">):</span> <span class="com">#输入frp的控制台服务端口,用于查看frp工作状态,按Enter键表示默认6443,否则手动输入新端口</span> <span class="typ">Please</span><span class="pln"> input frps vhost_http_port </span><span class="pun">[</span><span class="lit">1</span><span class="pun">-</span><span class="lit">65535</span><span class="pun">](</span><span class="typ">Default</span><span class="pln"> vhost_http_port</span><span class="pun">:</span> <span class="lit">80</span><span class="pun">):</span> <span class="com">#输入frp进行http穿透的http服务端口,按Enter键表示默认80,否则手动输入新端口,一般不建议默认80</span> <span class="typ">Please</span><span class="pln"> input frps vhost_https_port </span><span class="pun">[</span><span class="lit">1</span><span class="pun">-</span><span class="lit">65535</span><span class="pun">](</span><span class="typ">Default</span><span class="pln"> vhost_https_port</span><span class="pun">:</span> <span class="lit">443</span><span class="pun">):</span> <span class="com">#输入frp进行https穿透的https服务端口,按Enter键表示默认443,否则手动输入新端口</span> <span class="typ">Please</span><span class="pln"> input privilege_token </span><span class="pun">(</span><span class="typ">Default</span><span class="pun">:</span> <span class="typ">WEWLRgwRjIJVPx2kuqzkGnvuftPLQniq</span><span class="pun">):</span> <span class="com">#输入frp服务器和客户端通信的密码,默认是随机生成的,按Enter键表示按默认来,否则手动输入。frpc客户端需要这个接头暗号</span> <span class="typ">Please</span><span class="pln"> input frps max_pool_count </span><span class="pun">[</span><span class="lit">1</span><span class="pun">-</span><span class="lit">200</span><span class="pun">](</span><span class="typ">Default</span><span class="pln"> max_pool_count</span><span class="pun">:</span> <span class="lit">50</span><span class="pun">):</span> <span class="com">#设置每个代理可以创建的连接池上限,默认50</span> <span class="typ">Please</span><span class="pln"> select log_level </span><span class="com">#####</span> <span class="lit">1</span><span class="pun">:</span><span class="pln"> info </span><span class="lit">2</span><span class="pun">:</span><span class="pln"> warn </span><span class="lit">3</span><span class="pun">:</span><span class="pln"> error </span><span class="lit">4</span><span class="pun">:</span><span class="pln"> debug </span><span class="com">#####################################################</span> <span class="typ">Enter</span><span class="pln"> your choice </span><span class="pun">(</span><span class="lit">1</span><span class="pun">,</span> <span class="lit">2</span><span class="pun">,</span> <span class="lit">3</span><span class="pun">,</span> <span class="lit">4</span><span class="pln"> or exit</span><span class="pun">.</span><span class="pln"> default </span><span class="pun">[</span><span class="lit">1</span><span class="pun">]):</span> <span class="com">#设置日志等级,4个选项,默认是info</span> <span class="typ">Please</span><span class="pln"> input frps log_max_days </span><span class="pun">[</span><span class="lit">1</span><span class="pun">-</span><span class="lit">30</span><span class="pun">]</span> <span class="pun">(</span><span class="typ">Default</span><span class="pln"> log_max_days</span><span class="pun">:</span> <span class="lit">3</span><span class="pln"> day</span><span class="pun">):</span> <span class="com">#设置日志保留天数,范围是1到30天,默认保留3天。</span> <span class="com">##### Please select log_file #####</span> <span class="lit">1</span><span class="pun">:</span><span class="pln"> enable </span><span class="lit">2</span><span class="pun">:</span><span class="pln"> disable </span><span class="com">#####################################################</span> <span class="typ">Enter</span><span class="pln"> your choice </span><span class="pun">(</span><span class="lit">1</span><span class="pun">,</span> <span class="lit">2</span><span class="pln"> or exit</span><span class="pun">.</span><span class="pln"> default </span><span class="pun">[</span><span class="lit">1</span><span class="pun">]):</span> <span class="com">#设置是否开启日志记录,默认开启,开启后日志等级及保留天数生效,否则等级和保留天数无效</span> |
安装完成后会给出一些信息,建议保存在记事本上后面需要用到。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<span class="typ">Congratulations</span><span class="pun">,</span><span class="pln"> frps install completed</span><span class="pun">!</span> <span class="pun">==============================================</span> <span class="typ">You</span> <span class="typ">Server</span><span class="pln"> IP </span><span class="pun">:</span> <span class="lit">192.2x</span><span class="pun">.</span><span class="pln">x</span><span class="pun">.</span><span class="pln">x </span><span class="typ">Bind</span><span class="pln"> port </span><span class="pun">:</span> <span class="lit">5443</span><span class="pln"> KCP support </span><span class="pun">:</span><span class="pln"> true vhost http port </span><span class="pun">:</span> <span class="lit">80</span><span class="pln"> vhost https port </span><span class="pun">:</span> <span class="lit">443</span> <span class="typ">Dashboard</span><span class="pln"> port </span><span class="pun">:</span> <span class="lit">6443</span><span class="pln"> token </span><span class="pun">:</span> <span class="typ">FvHqtRfxxxxxxxxx</span><span class="pln"> tcp_mux </span><span class="pun">:</span><span class="pln"> true </span><span class="typ">Max</span> <span class="typ">Pool</span><span class="pln"> count </span><span class="pun">:</span> <span class="lit">180</span> <span class="typ">Log</span><span class="pln"> level </span><span class="pun">:</span><span class="pln"> info </span><span class="typ">Log</span><span class="pln"> max days </span><span class="pun">:</span> <span class="lit">30</span> <span class="typ">Log</span><span class="pln"> file </span><span class="pun">:</span><span class="pln"> enable </span><span class="pun">==============================================</span><span class="pln"> frps </span><span class="typ">Dashboard</span> <span class="pun">:</span><span class="pln"> http</span><span class="pun">://</span> <span class="lit">192.2x</span><span class="pun">.</span><span class="pln">x</span><span class="pun">.</span><span class="pln">x</span><span class="pun">:</span><span class="lit">6443</span><span class="pun">/</span> <span class="typ">Dashboard</span><span class="pln"> user </span><span class="pun">:</span><span class="pln"> zmrbk</span><span class="pun">.</span><span class="pln">com </span><span class="typ">Dashboard</span><span class="pln"> password </span><span class="pun">:</span><span class="pln"> zmrbk</span><span class="pun">.</span><span class="pln">com </span><span class="pun">==============================================</span><span class="pln"> frps status manage </span><span class="pun">:</span><span class="pln">frps </span><span class="pun">{</span><span class="pln">start</span><span class="pun">|</span><span class="pln">stop</span><span class="pun">|</span><span class="pln">restart</span><span class="pun">|</span><span class="pln">status</span><span class="pun">|</span><span class="pln">config</span><span class="pun">|</span><span class="pln">version</span><span class="pun">}</span> |
注意,如果安装完成后打不开面板请注意看下是不是防火墙没有放行相关端口如5443、6443等。
到此,frp的服务端就安装完成了。
试运行一下
1 |
/usr/local/frps/frps -c /usr/local/frps/frps.ini |
服务管理
1 |
/etc/init.d/frps {start|stop|restart|status|config|version} |
文件安装目录在 /usr/local/frps/
配置文件目录在 /usr/local/frps/frps.ini
配置 FRP 服务端
1 |
./install-frps.sh config |
更新 FRP 服务端
1 2 |
./install-frps.sh update |
卸载 FRP 服务端
1 |
./install-frps.sh uninstall |
via:https://www.zmrbk.com/zmr/nnqy
https://github.com/MvsCode/frp-onekey
转载至:https://www.zmrbk.com/post-3899.html
- THE END -
最后修改:2019年12月18日
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://www.3rc.cc/?p=226
共有 0 条评论