内网部署tomcat

内网穿透搭配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就行了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容