Tomcat+Nginx+Natapp内网穿透助你快速搭建网站
一、Tomcat
-
前往下面网址下载Tomcat。
https://tomcat.apache.org/download-80.cgi
-
下载后将压缩包解压,这个服务端程序Tomcat解压即可使用。
-
进入bin目录,运行startup.bat。
-
然后Tomcat就运行起来了。Tomcat的并发量很少,我们接下来会介绍并发量惊人的Nginx。
-
使用浏览器访问127.0.0.1:8080
-
也可以将网页替换为自己的内容,我只需要将apache-tomcat-8.5.72\webapps\ROOT目录下的文件替换为你的文件即可。
有人说不是有Tomcat吗,为什么还要Nginx呢?其实他们是合作关系,我们可以使用Nginx的动态分离机制让静态请求交给Nginx,而动态请求就交给Tomcat处理。虽然Tomcat处理动态请求不如Apache,但是人家是和JSP/Servlet一伙的。
二、Nginx
下面再来看一看Nginx。
-
首先我们下载Ngnix。
-
然后就是解压运行了。
-
然后不同于Tomcat默认占用的8080端口,Nginx和Apache这些默认占用的是80端口。所以我们在浏览器客户端是访问127.0.0.1:80。
-
然后我们修改页面是nginx-1.20.1\html,是在html目录。
我们想要让别人访问我们的网站,但是有不愿意因此购买服务器,这是我们就可以使用Natapp来实现内网穿透。
三、Natapp实现内网穿透
-
首先是注册账户,然后实名认证。
-
然后是购买隧道,然后配置隧道。
如果映射本地的Tomcat,我们可以将本地端口改为8080.如果你不想别人访问你的网站,你可以在下面设置http base认证。
-
然后下载客户端。
然后解压后运行exe可执行文件即可使用。
-
在我的隧道处可获取authtoken。如这里得到的authtoken为7if5b9097a523l92
-
我可以通过编写配置文件放在客户端同一目录中后运行。
-
也可以通过cmd带参数运行。
Windows: 进入当前目录的cmd命令行模式。
运行natapp -authtoken=7if5b9097a523l92
Linux: ./natapp -authtoken=7if5b9097a523l92
-
然后开始内网穿透。
-
访问目标网址。
四、结语
- 点赞
- 收藏
- 关注作者
评论(0)