小程序模板網(wǎng)

如何在本地搭建微信小程序服務(wù)器

發(fā)布時(shí)間:2018-04-25 09:38 所屬欄目:小程序開(kāi)發(fā)教程

				

現(xiàn)在開(kāi)發(fā)需要購(gòu)買服務(wù)器,價(jià)格還是有點(diǎn)貴的,可以花費(fèi)小代價(jià)就可以搭建一個(gè)服務(wù)器,可以用來(lái)開(kāi)發(fā)小程序,博客等。

1.域名(備案過(guò)的)  2.阿里云注冊(cè)免費(fèi)的https證書(shū)  3.配置本地的nginx  4.內(nèi)網(wǎng)映射(本地安裝wampserver 服務(wù)器)

一、域名

注冊(cè)花生殼,開(kāi)通內(nèi)網(wǎng)映射需要8元(我開(kāi)通時(shí)需要,現(xiàn)在不清楚還要不要),里面可以注冊(cè)2個(gè)免費(fèi)的域名,都是免備案的。具體的請(qǐng)自行百度,花生殼注冊(cè)地址

image.png  二、申請(qǐng)阿里云免費(fèi)的https證書(shū)

阿里云免費(fèi)的https證書(shū)地址  這個(gè)步驟相對(duì)來(lái)說(shuō)比較簡(jiǎn)單,需要注意的地方也不多,按照阿里云官方的提示來(lái),就能夠操作成功了。值得注意的是你在申請(qǐng)證書(shū)過(guò)程中,證書(shū)是免費(fèi)的,你不用付費(fèi),但是需要下單,下單完成后需要完善你的域名信息,然后提交審核。審核完成后,官方自動(dòng)給你發(fā)放證書(shū),順利的話一個(gè)小時(shí)就能搞定。

image.png  注意:  1.通過(guò)花生殼,內(nèi)網(wǎng)映射出本地的訪問(wèn)地址  2.把阿里云證書(shū)補(bǔ)全信息的域名填寫完成后,阿里云會(huì)進(jìn)入 審核中,需要下載他的一個(gè)fileauth.txt 文件  i.在進(jìn)度查詢頁(yè)面,單擊 fileauth.txt 驗(yàn)證文件,下載到本地。  ii.在您的站點(diǎn)服務(wù)器的根目錄創(chuàng)建.well-known/pki-validation,創(chuàng)建文件夾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 )訪問(wèn)。  參考如何配置域名授權(quán)驗(yàn)證?

三、配置本地的nginx(主要是Apache的https配置太繁瑣了)

下載證書(shū)文件

image.png  配置nginx中的nginx.conf文件,證書(shū)要放在conf/cert目錄下,具體的代碼

 

				
  1. server {
  2. listen 443;
  3. server_name 11.168.1.150;
  4. ssl on;
  5. root "D:/works/wamp";
  6. charset utf-8;
  7. index index.html index.htm;
  8. ssl_certificate cert/214296869710097.pem;#替換成你的文件
  9. ssl_certificate_key cert/214296869710097.key;#替換成你的文件
  10. ssl_session_timeout 5m;
  11. ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
  12. ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  13. ssl_prefer_server_ciphers on;
  14. location / {
  15. root "D:/works/wamp";
  16. index index.html index.htm index.php;
  17. proxy_pass http://11.168.1.150:8081;
  18. }
  19. }

四、配置花生殼的內(nèi)網(wǎng)映射

注意:  花生殼的映射不能設(shè)置為80端口的映射(我也沒(méi)找到原因在哪,客服反饋是要設(shè)置自定義端口)

image.png

成功之后,對(duì)外訪問(wèn)的地址

image.png  最后上個(gè)配置成功后,請(qǐng)求的效果吧!



易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開(kāi)源 碼云倉(cāng)庫(kù):starfork
本文地址:http://www.u-renovate.com/wxmini/doc/course/23992.html 復(fù)制鏈接 如需定制請(qǐng)聯(lián)系易優(yōu)客服咨詢:800182392 點(diǎn)擊咨詢
QQ在線咨詢
AI智能客服 ×