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

  • 时间:
  • 浏览:5
  • 来源:大发5分3DAPP下载_大发5分3DAPP官方

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

sudo service ssh restart

Azure比阿里云特别的地方是,root用户默认是没打开的。所有亲戚亲戚朋友还要打开root

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

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

这俩 法子要求你有一台外网linux服务器。微信要求这台机器的域名是可能性通过ICP备案的,你能才能用你开发域名的另4个多 子域名指向这俩 服务器。比如http://wechatdev.yourdomain.com

法子一: 

Azure:

GatewayPorts yes

怎么让重启SSHsudo service ssh restart

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

sudo su

阿里云

root:*LOCK*:145000::::::

sudo nano /etc/ssh/sshd_config

[root@Linux ~]# passwd

#PermitRootLogin without-password (注释掉)

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

 法子三:

PermitRootLogin without-password

微信开的本地调试只支持500号端口,实验了全都法子,总结一下:

搜能才能下,能才能用ngrok,很慢的下载,设置好了。把ngrokURL填入微信设置时,微信提示这俩 网址存在安全风险,可能性不支持了。

为:

PermitRootLogin yes

法子二:

sudo nano /etc/ssh/sshd_config

公司使用的是联通ADSL, 在路由器上做完端口映射后发现电/封了500端口,全都这俩 法子走不通了。

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

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

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

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

修改