将自己写的网站发布到外网sunny-ngrok

时间:2024-03-27 16:32:50

一般自己写完一个网站之后配置到tomcat之后就能通过局域网访问了,但是却无法让不是同一个局域网的计算机访问,要想做到外网访问,

1、可以将网站配置到云服务器上,或者你得有自己的外网ip,
2、利用内网穿透sunny-ngrok

这是网站的官网 https://www.ngrok.cc/

1、注册个账号

首先你要到上面申请个账号并且登录,我想登录注册大家都会的了,这个就不说了

2、开通隧道

进入隧道管理开通一个隧道,可以根据自己的需要选择,在下比较穷。。。。只好选择了免费的,使用时还是可以的,但是一些较大的文件传输可能会有点慢

将自己写的网站发布到外网sunny-ngrok

3、隧道设置

协议选择一般选择http
隧道名称可以随便取
域名只能设置前面的部分,这应该是个二级域名,设不设置问题不大
本地端口前面127.0.0.1是主机名,后面的端口,网站通常都是80 也可自己修改,修改之后用tomcat发布的端口必须和这一样

将自己写的网站发布到外网sunny-ngrok

4、记录隧道id

这一块唯一要记住的就是隧道id了

将自己写的网站发布到外网sunny-ngrok

5、客户端下载

根据你的电脑系统自行选择

进入官网下载客户端https://www.ngrok.cc/download.html

6、网站发布

通过tomcat或者其他服务器将网站发布,然后运行下载好的客户端

(注)端口要和隧道端口一致

将自己写的网站发布到外网sunny-ngrok

此客户端程序只能通过cmd命令来运行,因此可以先进入程序所在的文件夹,在地址栏中输入cmd直接进入该目录
将自己写的网站发布到外网sunny-ngrok

输入 sunny.exe clientid 你的隧道id

将自己写的网站发布到外网sunny-ngrok

运行之后
将自己写的网站发布到外网sunny-ngrok

其中网址就是http://name.free.ngrok.cc 就是分配的域名,其中name是你之前自己设置的,
现在你让你的同学或者家人访问该网址就能看到你写的网站了,前提是你得先把网站发布到tomcat服务器上,且一直在运行状态