微信开发的本地调试环境搭建

简介: 微信开发的本地调试只支持80号端口,实验了很多办法,总结一下: 办法一:  公司使用的是联通ADSL, 在路由器上做完端口映射后发现电信/联通封了80端口,所以这个办法走不通了。 办法二: 搜可以下,可以用ngrok,飞快的下载,设置好了。
+关注继续查看

微信开的本地调试只支持80号端口,实验了很多办法,总结一下:

办法一: 

公司使用的是联通ADSL, 在路由器上做完端口映射后发现电/封了80端口,所以这个办法走不通了。

办法二:

搜可以下,可以用ngrok,飞快的下载,设置好了。把ngrokURL填入微信设置时,微信提示这种网址存在安全风险,已经不支持了。

 办法三:

这个方式要求你有一台外网linux服务器。微信要求这台机器的域名是已经通过ICP备案的,你可以用你开发域名的一个子域名指向这个服务器。比如

1)首先:把linux器占用80号端口的服

2)打开服器的转发功能,执行以下命令:

sudo nano /etc/ssh/sshd_config

/etc/ssh/sshd_config文件末尾加入一句:

GatewayPorts yes

然后重启SSHsudo service ssh restart

 

尝试了阿里云和Azure Linux虚拟机,有以下要注意的:

阿里云

打开防火,允许访问80端口

 

Azure:

打开防火,允许访问80端口

Azure比阿里云特别的地方是,root用户默认是没打开的。所有我们需要打开root

  • SSH登录,你创建虚拟机的时候应该有一个用户。
  • 执行以下命令:

sudo nano /etc/ssh/sshd_config

修改

PermitRootLogin without-password

为:

#PermitRootLogin without-password (注释掉)

PermitRootLogin yes

  • 然后重启SSH

sudo service ssh restart

  •  然后切换到root 用户

sudo su

  • 检查root 用户是否锁定(LOCK表示锁了)

[root@Linux ~]# grep root /etc/shadow

root:*LOCK*:14600::::::

  • root 一个密码,这样就启用root

[root@Linux ~]# passwd

 

最后一步,设置端口转发,在本机上运行(假设你使用MAC):

ssh -R 80:localhost:9001 root@ (这句话的意思是,把发到:80的流量都转发到本地的9001端口。

相关文章
|
27天前
|
小程序 JavaScript 前端开发
小程序入门——详细教程
小程序入门——详细教程
32 0
|
2月前
|
小程序 开发者
2023最新安装微信小程序开发软件安装教程
2023最新安装微信小程序开发软件安装教程
20 0
|
4月前
|
Android开发
动手开发了一款微信插件,这也太好用了吧
动手开发了一款微信插件,这也太好用了吧
|
小程序 JavaScript 前端开发
【零基础微信小程序入门开发一】小程序介绍及环境搭建
微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。 全面开放申请后,主体类型为企业、政府、媒体、其他组织或个人的开发者,均可申请注册小程序。微信小程序、微信订阅号、微信服务号、微信企业号是并行的体系。 微信小程序是一种不用下载就能使用的应用,也是一项创新,经过将近两年的发展,已经构造了新的微信小程序开发环境和开发者生态。微信小程序也是这么多年来中国IT行业里一个真正能够影响到普通程序员的
341 0
【零基础微信小程序入门开发一】小程序介绍及环境搭建
|
小程序 前端开发 JavaScript
微信小程序--》小程序简介与工具安装配置
经过web前端开发的学习,相信大家对于前端开发有了一定深入的了解,今天我开设了微信小程序,主要想从移动端开发方向进一步发展,而对于我来说写移动端博文的第一站就是小程序开发,希望看到我文章的朋友能对你有所帮助。
136 0
 微信小程序--》小程序简介与工具安装配置
|
Web App开发 JSON JavaScript
(一)微信小程序从入门到实战之开发工具安装
俗话说工欲善其事,必先利其器,作为一名程序员,开发软件和开发环境是我们进行软件开发的必要条件。但是对于很多新入门的朋友来说,安装开发环境和配置环境变量,通常把大多数人拦在门外,所以这篇博客,咱们先来介绍一下怎么安装小程序开发环境和配置环境变量。......
284 0
(一)微信小程序从入门到实战之开发工具安装
|
小程序 前端开发 开发工具
1.3【微信小程序全栈开发课程】小程序账号注册、开发工具下载安装
1、注册小程序 (1)注册小程序账号 点击下面注册地址开始注册 https://mp.weixin.qq.com/wxopen/waregister?action=step1 第一步:完善账号信息,选择一个自己的邮箱注册 第二步:进行邮箱激活,登录邮箱,点击激活链接 第三步:用户信息登记,确认主体类型,我选择的是「个人」类型 66
114 0
1.3【微信小程序全栈开发课程】小程序账号注册、开发工具下载安装
|
JavaScript
微信程序开发系列教程(一)开发环境搭建
1. 您得从微信官方平台注册一个微信订阅号: https://mp.weixin.qq.com 2. 这个教程使用nodejs开发微信订阅号对应的消息服务器,因此需要具备基本的nodejs开发技能。
微信程序开发系列教程(一)开发环境搭建
|
JavaScript NoSQL Redis
微信开发系列之一 - 微信公众号开发的开发环境搭建
微信开发系列之一 - 微信公众号开发的开发环境搭建
124 0
微信开发系列之一 - 微信公众号开发的开发环境搭建
推荐文章
更多