微信开发笔记[0]:搭建开发测试环境
概况:
本地开发机
win7,计算机名:FALCON-PC,公司内网无法进行80端口映射.已安装nginx+php+mysql外网测试机环境为
centos6.4,主机名cpp65。已安装nginx使用域名
65.hihoku.com进行开发测试,A记录已指向cpp65
搭建目标:
- 微信服务器能直接与本地开发机通讯,本地开发即时看到调试效果
原理和实现:
由于微信服务器不能直接访问内网的开发机,所以先让微信服务器访问外网测试主机,测试主机通过ssh隧道将请求转发至开发机,取得开发机响应的数据后,再返回给微信服务器。
SSH Forward 远程端口转发(
S2C模式)+nginx反向代理