美文网首页
内网穿透部署tomcat

内网穿透部署tomcat

作者: 月光一族 | 来源:发表于2019-07-12 17:55 被阅读0次

    内网穿透搭配tomcat非常好用,当然了,你有你的用法,这里只是讲node项目的搭建,给产品经理测试。

    1、首先下载tomcat,在这个链接里面https://tomcat.apache.org/download-80.cgi,电脑是64位的就下载,32的就下载32的,我是64位的,当然下载64位的,下载完配置tomcat环境变量。在使用tomcat前必须下载有jdk:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html?ssSourceSiteId=otncn,并且配置好环境变量。

    2、下载完,解压到固定文件夹,我的在F盘下。然后在tamcat的webapps下面放置我们build过的项目,比如test项目。

    3、我在我的test项目下面放了我的后端api,为了方便上传的图片和视频保存到项目下的static里面。

    4、然后命令行到tomcat的bin里面,启动startup,弹出一个命令窗口,然后在浏览器输入127.0.0.1:8080,就可以看到下面这个页面,说明成功了。如果你要看你的项目,比如test,在后面加上test就行了,127.0.0.1:8080/test。

    5、安装mongodb,https://www.mongodb.com/download-center,网址是这个,下载完之后必须要启动,要不然node.js用不了,在云端启动mongodb不是那么容易,当然,如果你有自己的数据库那就随便你了,我没有,我只是玩玩而已。现在到mongodb目录下创建data和log文件夹,必须要创建啊,然后mongodb/bin下运行下面的命令:

    mongod.exe --dbpath c:\mongodb\data,如果还不行的话,就到bin文件里面点击启动mongo.exe这个应用程序,很靠前容易找到。

    6、然后启动我们的后端node项目,我的项目名称是nodeapi。

    命令行到nodeapi下,启动node,数据库连接成功,这样我们就可以得到后端数据了。

    7、下面进行内网穿透,因为我们的127.0.0.1:8080/test,只能在电脑上看,手机上肯定看不了。下载花生壳5,https://hsk.oray.com/,下载完登录,添加内网穿透,非常方便,输入我们刚刚的内网主机端口保存,然后在网页上输入外网域名+/test就可以看到127.0.0.1:8080/test的内容了,当然,保存之后如果你要要等很久才能访问,那就等吧。

    8、tomcat启动的时候127.0.0.1:8080/test带有8080端口,看着非常碍眼,域名解析的时候也不太友好,所以我们必须把后面的8080去掉,我们找到tomcat/conf/server.xml,

    然后修改找到port=“8080”有两个8080端口,把上面这个改成80就行了,因为默认80端口是隐藏掉的修改之后关闭tomcat启动的所有程序,然后重新startup就行了。

    相关文章

      网友评论

          本文标题:内网穿透部署tomcat

          本文链接:https://www.haomeiwen.com/subject/kfmykctx.html