Tomcat+Nginx+Natapp内网穿透助你快速搭建网站

举报
Regan Yue 发表于 2021/11/13 14:30:21 2021/11/13
【摘要】 Tomcat+Nginx+Natapp内网穿透助你快速搭建网站一、Tomcat前往下面网址下载Tomcat。https://tomcat.apache.org/download-80.cgi下载后将压缩包解压,这个服务端程序Tomcat解压即可使用。进入bin目录,运行startup.bat。然后Tomcat就运行起来了。Tomcat的并发量很少,我们接下来会介绍并发量惊人的Nginx。使用...

Tomcat+Nginx+Natapp内网穿透助你快速搭建网站


一、Tomcat

  1. 前往下面网址下载Tomcat。

https://tomcat.apache.org/download-80.cgi

image-20211104193151501


  1. 下载后将压缩包解压,这个服务端程序Tomcat解压即可使用。

  2. 进入bin目录,运行startup.bat。

image-20211104195403536

  1. 然后Tomcat就运行起来了。Tomcat的并发量很少,我们接下来会介绍并发量惊人的Nginx。

image-20211104195559739

  1. 使用浏览器访问127.0.0.1:8080

image-20211104195721221

  1. 也可以将网页替换为自己的内容,我只需要将apache-tomcat-8.5.72\webapps\ROOT目录下的文件替换为你的文件即可。

image-20211104195903563

image-20211104195925264

有人说不是有Tomcat吗,为什么还要Nginx呢?其实他们是合作关系,我们可以使用Nginx的动态分离机制让静态请求交给Nginx,而动态请求就交给Tomcat处理。虽然Tomcat处理动态请求不如Apache,但是人家是和JSP/Servlet一伙的。

二、Nginx

下面再来看一看Nginx。

  1. 首先我们下载Ngnix。

image-20211104200624565

  1. 然后就是解压运行了。

image-20211104200646946

  1. 然后不同于Tomcat默认占用的8080端口,Nginx和Apache这些默认占用的是80端口。所以我们在浏览器客户端是访问127.0.0.1:80。

image-20211104200805073

  1. 然后我们修改页面是nginx-1.20.1\html,是在html目录。

image-20211104200838459

image-20211104200903095

我们想要让别人访问我们的网站,但是有不愿意因此购买服务器,这是我们就可以使用Natapp来实现内网穿透。

三、Natapp实现内网穿透

  1. 首先是注册账户,然后实名认证。

  2. 然后是购买隧道,然后配置隧道。

image-20211104202100477

image-20211104201121030

如果映射本地的Tomcat,我们可以将本地端口改为8080.如果你不想别人访问你的网站,你可以在下面设置http base认证。


  1. 然后下载客户端。

image-20211104202233665

然后解压后运行exe可执行文件即可使用。

  1. 在我的隧道处可获取authtoken。如这里得到的authtoken为7if5b9097a523l92

image-20211104202340505

  1. 我可以通过编写配置文件放在客户端同一目录中后运行。

image-20211104202713890

  1. 也可以通过cmd带参数运行。

Windows: 进入当前目录的cmd命令行模式。

运行natapp -authtoken=7if5b9097a523l92

Linux: ./natapp -authtoken=7if5b9097a523l92

  1. 然后开始内网穿透。

image-20211104202914867

  1. 访问目标网址。

image-20211104202958270

四、结语

看到这的小伙伴绝对是真爱了,博主奖你一个大拇指。博主正在准备一个区块链专题,对区块链有兴趣的同学请关注我哦~

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。