這篇文章主要介紹了本地搭建微信小程式伺服器的實(shí)現(xiàn)方法的相關(guān)資料,希望透過(guò)本文能幫助到大家,讓大家輕鬆的搭建自己的微信小程式的伺服器,需要的朋友可以參考下
本地搭建微信小程式伺服器的實(shí)作方法
現(xiàn)在開(kāi)發(fā)需要購(gòu)買(mǎi)伺服器,價(jià)格還是有點(diǎn)貴的,可以花費(fèi)小代價(jià)就可以搭建一個(gè)伺服器,可以用來(lái)開(kāi)發(fā)小程序,博客等。
1.網(wǎng)域(備案過(guò)的)?
2.阿里雲(yún)端註冊(cè)免費(fèi)的https憑證?
3.設(shè)定本地的nginx?
4.內(nèi)網(wǎng)路對(duì)映(本機(jī)安裝wampserver 伺服器)
一、網(wǎng)域
註冊(cè)花生殼,開(kāi)通內(nèi)網(wǎng)映射需要8元(我開(kāi)通時(shí)需要,現(xiàn)在不清楚還要不要),裡面可以註冊(cè)2個(gè)免費(fèi)的域名,都是免備案的。具體的請(qǐng)自行百度,花生殼註冊(cè)地址
二、申請(qǐng)阿里雲(yún)免費(fèi)的https證書(shū)
阿里雲(yún)免費(fèi)的https證書(shū)地址?
這個(gè)步驟相對(duì)來(lái)說(shuō)比較簡(jiǎn)單,需要注意的地方也不多,按照阿里雲(yún)官方的提示來(lái),就能夠操作成功了。值得注意的是你在申請(qǐng)證書(shū)過(guò)程中,證書(shū)是免費(fèi)的,你不用付費(fèi),但是需要下單,下單完成後需要完善你的域名信息,然後提交審核。審核完成後,官方自動(dòng)發(fā)給你證書(shū),順利的話一個(gè)小時(shí)就能搞定。
注意:?
#1.透過(guò)花生殼,內(nèi)網(wǎng)對(duì)應(yīng)出本地的存取位址?
2.把阿里雲(yún)證書(shū)補(bǔ)全資訊的網(wǎng)域填寫(xiě)完成後,阿里雲(yún)會(huì)進(jìn)入審核中,需要下載他的一個(gè)fileauth.txt 檔案?
i.在進(jìn)度查詢頁(yè)面,按一下fileauth.txt 驗(yàn)證文件,下載到本機(jī)。?
ii.在您的網(wǎng)站伺服器的根目錄建立.well-known/pki-validation,建立資料夾Windows指令是 md ".well-known"?子目錄pki-validation。?
iii.將 fileauth.txt 驗(yàn)證檔案上傳至.well-known/pki-validation目錄下?目錄。?完成後,可透過(guò)驗(yàn)證 URL 位址(http://a.com/.well-known/pki-validation/fileauth.txt?)存取。參考如何設(shè)定網(wǎng)域授權(quán)驗(yàn)證?
三、設(shè)定本地的nginx(主要是Apache的https設(shè)定太繁瑣了)
下載憑證檔
image.png?
配置nginx中的nginx.conf檔,憑證要放在conf/cert目錄下,特定的程式碼
##
server { listen 443; server_name 11.168.1.150; ssl on; root "D:/works/wamp"; charset utf-8; index index.html index.htm; ssl_certificate cert/214296869710097.pem;#替換成你的文件 ssl_certificate_key cert/214296869710097.key;#替換成你的文件 ssl_session_timeout 5m; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers on; location / { root "D:/works/wamp"; index index.html index.htm index.php; proxy_pass http://11.168.1.150:8081; } }
四、配置花生殼的內(nèi)網(wǎng)映射
注意:?微信小程式開(kāi)發(fā)中Android請(qǐng)求失敗如何處理
微信小程式開(kāi)發(fā)中全域變量快取的問(wèn)題處理
#
以上是本地搭建微信小程式伺服器的實(shí)作方法的詳細(xì)內(nèi)容。更多資訊請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費(fèi)脫衣圖片

Undresser.AI Undress
人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門(mén)文章

熱工具

記事本++7.3.1
好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強(qiáng)大的PHP整合開(kāi)發(fā)環(huán)境

Dreamweaver CS6
視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版
神級(jí)程式碼編輯軟體(SublimeText3)