使用NATAPP搭建本地服务器调试微信小程序
2020-01-14 22:01
686 查看
开发微信小程序的过程中,想要利用微信公众号的接口做一个卡券推送功能,去到微信公众号发现需要申请测试号,而且对服务器有要求。
那咋办嘛,我没自己的服务器。于是想到了用NATAPP搭建一个本地服务器暂时来做功能调试,过程如下:
- 访问地址:https://natapp.cn/
- 注册/登录
- 购买免费隧道
- 购买隧道要求进行实名认证,并绑定到支付宝。
- 然后来到购买的免费隧道的配置信息填写,信息配置如下,点击“免费购买”。
- 购买成功,显示购买的隧道信息。
需要记住的是这里的autotoken,在后面配置信息的时候需要用到。 - 回到首页的“立即下载”,根据自己的操作系统情况下载NATAPP,我这里选择的是WindowsX64,解压到任意目录,得到natapp.exe
- 下载config.ini配置文件,地址https://natapp.cn/article/config_ini,或者新建conf.ini,直接复制以下代码(windows用户)。
#将本文件放置于natapp同级目录 程序将读取 [default] 段 #在命令行参数模式如 natapp -authtoken=xxx 等相同参数将会覆盖掉此配置 #命令行参数 -config= 可以指定任意config.ini文件 [default] authtoken= #对应一条隧道的authtoken clienttoken= #对应客户端的clienttoken,将会忽略authtoken,若无请留空, log=none #log 日志文件,可指定本地文件, none=不做记录,stdout=直接屏幕输出 ,默认为none loglevel=ERROR #日志等级 DEBUG, INFO, WARNING, ERROR 默认为 DEBUG http_proxy= #代理设置 如 http://10.123.10.10:3128 非代理上网用户请务必留空
然后将config.ini文件放在natapp.exe同级的目录下。
-
修改配置文件的autotoken为我们刚才购买的免费隧道的autotoken。
-
启动natapp.exe,出现下图表示配置成功。
其中:
Tunnel Status Online 代表链接成功
Version 当前客户端版本,如果有新版本,会有提示
Forwarding 当前穿透网址或者端口
Web Interface 是本地Web管理界面,可在隧道配置打开或关闭,仅用于web开发测试
Total Connections 总连接数
Avg Conn Time 0.00ms 这里不代表,不代表,不代表 延时,需要注意! -
启动你本地的服务器,对应上面配置的本地端口80,然后在浏览器中输入natapp分配的网址(上图Forwarding ),查看资源是否访问成功。
可以看到内网穿透成功了!
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 用Natapp(ngrok)进行微信本地开发调试
- 本地搭建微信小程序服务器的实现方法
- 2.微信本地调试服务器篇-- ngrok的使用
- 新手也能学会本地调试微信,natapp 官网映射
- Wafer2小程序解决方案 自行部署DEMO使用阿里云服务器搭建微信小程序后台环境 微信小程序开发模板消息
- 怎么搭建微信小程序的本地测试服务器
- 搭建微信小程序的本地测试服务器 json-server
- 微信小程序学习(五):使用本地缓存,完成默认登录、、alert的使用、、引用全局变量,app.jsh中的变量
- node.js:在vs code中使用node.js搭建本地服务器并进行代码调试
- 微信小程序如何将本地图片文件上传到服务器?wx.chooseImage& wx.uploadFile方法使用案例以及微信小程序如何获取input框的值。
- Linux 使用光盘搭建 本地 YUM 服务器
- SVN本地服务器搭建及在myeclipse中使用图文教程
- Linux 使用光盘搭建 本地 YUM 服务器
- Zend Studio 如何配置本地apache服务器使用xdebug调试php脚本
- 使用Fiddler搭建手机调试环境(我做得项目是调试微信的公众号)
- mac本地后台调试微信小程序(思路:dmz+端口转发+https+域名解析)
- SVN本地服务器搭建及myeclipse中svn插件使用
- 关于使用phpstudy搭建本地服务器,80端口被系统服务占用,不能关掉
- 关于搭建微信本地调试环境的说明