91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信開發中如何搭建本地調試環境

發布時間:2021-09-10 10:33:19 來源:億速云 閱讀:121 作者:小新 欄目:移動開發

這篇文章主要為大家展示了“微信開發中如何搭建本地調試環境”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“微信開發中如何搭建本地調試環境”這篇文章吧。

微信開發的本地調試只支持80號端口,實驗了很多辦法,總結一下:

辦法一:

公司使用的是聯通ADSL, 在路由器上做完端口映射后發現電信/聯通封了80端口,所以這個辦法走不通了。

辦法二:

搜可以下,可以用ngrok,飛快的下載,設置好了。把ngrok的URL填入微信設置時,微信提示這種網址存在安全風險,已經不支持了。

辦法三:

這個方式要求你有一臺外網linux服務器。微信要求這臺機器的域名是已經通過ICP備案的,你可以用你開發域名的一個子域名指向這個服務器。比如http://wechatdev.yourdomain.com

(1)首先:把該linux服務器占用80號端口的服務關閉;

(2)打開服務器的遠程轉發功能,執行以下命令:

sudo nano /etc/ssh/sshd_config

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

GatewayPorts yes

然后重啟SSH:sudo 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@wechatdev.yourdomain.com (這句話的意思是,把發到wechatdev.yourdomain.com:80的流量都轉發到本地的9001端口。

以上是“微信開發中如何搭建本地調試環境”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

和硕县| 连平县| 巴南区| 日喀则市| 旅游| 比如县| 班玛县| 兴海县| 奉节县| 黑水县| 冕宁县| 玛纳斯县| 蕉岭县| 龙口市| 长治县| 翼城县| 肇庆市| 侯马市| 日土县| 方山县| 新巴尔虎左旗| 昂仁县| 衡阳县| 泾源县| 葵青区| 运城市| 三明市| 仪征市| 耿马| 中卫市| 邯郸县| 双鸭山市| 双城市| 四川省| 海安县| 乐东| 长垣县| 那坡县| 七台河市| 虹口区| 毕节市|