Node.js微信公众号开发学习(3):域名、服务器及 ngrok 环境配置

开发之前需要:
一个域名:作为服务器接收数据的入口;(非必需,用IP地址代替也可以)
服务器
………………………………………………………………………………………………
如何让外网访问本机:
1.使用映射工具:ngrok(并不稳定);

2.使用在线服务:www.tunnel.mobl(打不开)
3.使用node.js的localtunnel的服务:

	npm install -g localtunnel
安装好以后在命令行:lt --port 3100 实现端口映射(会自动分配一个域名)

4.PageKite 花生壳等等;

………………………………………………………………………………………………
ngrok使用:
1.先在命令行起一个服务:
python -m SimpleHTTPServer 3100
出来的结果:Serving HTTP on 0.0.0.0 port 3100 …
2.开启ngrok工具:命令行终端输入:./ngrok -config ngrok.cfg -subdomain imooc-wechat 3100

ngrok:
三分钟使用Ngrok实现内网穿透:http://www.imooc.com/article/79754
免费Ngrok服务器http://www.imawen.com/content.html?id=26

上面第2步(ngrok使用)具体操作(上述链接也有详解):
打开cmd命令行
解压文件并cd到解压目录
想好你的唯一域名,因为使用的人过多的话,需要确保你的域名前缀唯一,比如你的qq或者你的手机号码、微信号等,这可以避免域名相同。
执行
ngrok -config=ngrok.cfg -subdomain xxx 80 //(xxx 是你自定义的域名前缀,80是自己开放的端口)。
成功跑起;

ngrok                                                           (Ctrl+C to quit)

Tunnel Status                 online
Version                       1.7/1.7
Forwarding                    http://1483500659.ngrok.ibanzhuan.cn -> 127.0.0.1:
Forwarding                    https://1483500659.ngrok.ibanzhuan.cn -> 127.0.0.1
Web Interface                 127.0.0.1:4040
# Conn                        0
Avg Conn Time                 0.00ms

………………………………………………………………………………………………
在浏览器中访问:http://1483500659.ngrok.ibanzhuan.cn/
可以访问到本机的一些目录;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值