微信公众号开发 [02] 本地测试环境搭建

0、补充在前面的话

2018.05.15 补充: 
最近公众号的功能要更新,又得把这东西捡起来,结果发现花生壳如今内网穿透要收费了,简直不爽。因此若是不考虑付费的话,这篇文章基本上就要报废了,这尼玛耶,索性找了个好东西,免费的,就只贴连接了,是个叫“NATAPP”的软件,设置也很简单,设置方式戳这里《 NATAPP1分钟快速新手图文教程》。
 

一、必备工具

想要实现本地测试,那么须要实现外网能访问本地内网,即须要实现内网穿透,即咱们能够将内网的服务器映射到外网给别人访问。
 
微信开发使用的内网映射工具,下面介绍两款,本章会以花生壳做为工具介绍:
 

二、花生壳搭建内网测试环境

2.1 花生壳设置

花生壳是一款内网穿透软件,先到官方网站进行 软件下载注册,并申请开通 我的应用免费版(大概花费10RMB左右)
 
打开花生壳软件,点击域名列表:
 
看到花生壳分配给咱们的一个二级域名,咱们点击内网穿透:

 
选择添加映射,选择网站80端口类型,由于微信接口调用仅支持80端口,配置内网主机ip地址,和内网端口:

 
其中主机ip地址,能够经过cmd的ipconfig命令查询:

 
内网端口,根据你电脑本地安装的Tomcat的配置文件中设定的端口有关:
 
以上配置完成之后,试着把咱们原经常使用来访问页面的 localhost:8080/xxx.jsp 更换为花生壳提供给咱们的域名,如我这里是 k169710n05.51mypc.cn/xxx.jsp
 
若是能够正常访问,那么说明咱们的内网穿透,就配置成功了。
 

2.2 路由器端口映射

若是仍然不能访问,那么尝试在路由器中设置一下端口映射,所谓路由器端口映射,做用就是让互联网上的用户能够访问内网中的服务器,内网的一台电脑要上因特网对外开放服务或接收数据,都须要端口映射。
 
以TP-LINK路由器做为示例(以下图),具体的操做步骤不进行展开了,详细能够参考  端口映射的设置
 

2.3 固定获取路由器分配的ip地址

另外,由于每次链接网上进去,路由器都会给本机分配多是不一样的ip,这样一来你每次都须要从新配置花生壳的映射,很麻烦,因此能够设置为固定获取路由器的ip地址,这样一来就不用那么辛苦了。
 
 
 
(上图是以获取192.168.10.99固定ip为例,子网掩码和默认网关能够经过cmd的ipconfig命令查询)
 
相关文章
相关标签/搜索