NATApp内网映射工具使用方法以及Tomcat自建本地web服务
NatApp内网映射工具使用以及tomcat自建本地服务
最近一直在搞微信和微信小程序开发,本地调试需要进行内网映射穿透,于是就写了这篇文章。又由于最近重装了系统,配置好的tomcat没有了,在网上找的教程多半是坑,还不如自己写下来省事情,同时内网映射也需要tomcat,所以就放在一起写了。
一、Tomcat的配置
(1)下载前需要的准备
-
JDK1.8:
不会进行配置的可以查看这篇博客(关于JAVA入门学习的一些环境变量配置 -
Tomcat1.7:
下载链接:https://tomcat.apache.org/download-70.cgi
(2)解压
tips:这里我解压的路径为:E:\tomcat\
(3)环境变量配置
- 新建 CATALINA_HOME,变量值:E:\tomcat\apache-tomcat-7.0.84(Tomcat 解压到的目录)。
-
在系统变量 Path的最后面添加%CATALINA_HOME%\lib;%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib\jsp-api.jar 注意它们之间的分号,一定是英文的分号。
(4)其他配置
有的同学为了安全性或者其他原因需要进行管理员权限的配置,
则可以参考以下方法进行相关配置。
进入E:\tomcat\apache-tomcat-7.0.84\conf目录下的tomcat-users.xml,找到最后的:
<!--
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
-->
在上面这段后面 添加上:
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="yourname" password="yourpassword" roles="admin-gui"/>
<user username="yourname" password="yourpassword" roles="manager-gui"/>
(5)测试
进入Tomcat 目录下的bin目录,双击startup.bat 启动Tomcat 在命令行窗口会出来英文提示。
浏览器输入:http://localhost:8080 可以看到Tomcat的欢迎页面就说明配置成功了(设置了管理员权限的同学点击右上角上manager连接,输入上面配置的用户名和密码,就可以进入管理页面)。
二、使用NATAPP进行内网映射
(1)使用前准备:
- Tomcat或其他web服务工具
- NatApp客户端
(2)修改Tomcat端口号
因为微信端口号默认为80,需将web服务器改为80端口
(3)进行域名映射
此处官网给出了详细的教程
可参考:
- NATAPP1分钟快速新手图文教程
三、后记
相信大家已经搭建好本地服务了,那么接下来就是使用这个内网映射工具进行微信公众号的接入与开发了。
参考文献:
【1】https://natapp.cn/article/natapp_newbie
【2】http://blog.csdn.net/qyf_5445/article/details/9042271
上一篇: spring boot 学习笔记
下一篇: spring boot学习笔记