关于xshell:使用Nginx和Xshell微信本地开发不再难

6次阅读

共计 582 个字符,预计需要花费 2 分钟才能阅读完成。

背景

最近在理解微信订阅号方面的内容,我的项目没开始就遇到了一个难堪的问题。内网穿透工作怎么选。目前市面上有各种各样的内容穿透工具,比方:ngrok,natapp,花生壳、网穿云等,既有收费的也有付费的。曾经足以满足微信方面的业务开发。本人也去一一理解了一下,也发现了一些很厌恶的问题。例如:

  1. 套取个人信息;先要你的手机号,再要你的微信号,我也想不通,要我手机号干什么 [吐了]
  2. 收费工具提供的域名不固定,每次断网会呈现新的域名,每次都要更新微信平台的配置,太麻烦了

在之前的工作中,因为本地是无奈直连服务器的,要通过跳板机连贯。刚好始终在应用 xshell 免费版外面蕴含有隧道性能,通过隧道的端口映射就能够在调用服务器上的数据库(我说的是测试环境)。既然能够从本地拜访服务器,那么就肯定能够将服务器申请映射到本地。

工具

  1. 域名 (微信开发必须)
  2. 服务器(有公网 IP)
  3. xshell

思路

步骤

  1. Nginx 端口转发
location /wechat {proxy_pass http://localhost:8088/;}
  1. xshell 转移规定

首先通过 nginx 将 443 端口的申请转发到 8088 端口,再通过 xshell 将 8088 端口的申请转发到本地 8080 端口。这样就能够稳固且平安的实现开发。也不必放心信息泄露(要害收费)

后果


原文链接:https://www.haicheng.website/…

正文完
 0