前言

Linux Deploy安卓上部署Linux

手机搭建web服务器-Nginx安装

在上两篇文章中介绍了linux和Nginx的安装。但是站点只能在本地访问。这篇文章我们会借助frp把本地站点映射到公网。

frp服务器

首先在网上找一台免费的frp服务器(土豪可以自己搭建)

这里用一下 php菜鸟博客wlphp.com 这位博主搭建的服务器

frp客户端

github下载0.20版本的frp

*与服务器版本保持一致

下载后可以通过ftp软件上传到手机上;

也可以在手机上安装git直接下载;


进入文件夹打开frpc.ini填入下面配置

[common]
server_addr = freefrp.wlphp.com
#frps服务端地址
server_port = 7000
#frps服务端通讯端口
token = frp888
#0.18以下版本在token前面加上privilege_

[web01]
type = http
#http或https协议
local_ip = 127.0.0.1
#本地地址
local_port = 80
#网站端口
custom_domains = test.wlphp.com
#配置二级域名
#test可以自己定义,不要和其他人冲突


custom_domains也可以填自己的域名,然后把域名解析到 freefrp.wlphp.com

but 这个服务器是国内的域名需要备案,不想备案可以找国外服务器。

粗劣配置,详细配置可以访问github上的文档

运行

进入frp目录运行下面命令

./frpc -c ./frpc.ini

看到每行后面出现成功就可以了。

现在就可以通过test.wlphp.com访问手机上的站点了。

Q.E.D.