微信开发笔记[0]:搭建开发测试环境

概况:

  • 本地开发机 win7 ,计算机名:FALCON-PC ,公司内网无法进行80端口映射.已安装 nginx+php+mysql

  • 外网测试机环境为centos6.4,主机名cpp65 。已安装nginx

  • 使用域名 65.hihoku.com 进行开发测试,A记录已指向cpp65

搭建目标:

  • 微信服务器能直接与本地开发机通讯,本地开发即时看到调试效果

原理和实现:

  • 由于微信服务器不能直接访问内网的开发机,所以先让微信服务器访问外网测试主机,测试主机通过ssh隧道将请求转发至开发机,取得开发机响应的数据后,再返回给微信服务器。

  • SSH Forward 远程端口转发(S2C模式)+ nginx反向代理