最新一直在折騰小程序nginx
我是先後臺一塊兒作,前臺沒必要說是微信的小程序,後端的用的是NODEJS。小程序
因此就說一下NODEJS如何配置HTTPS服務後端
個人NODE用的是Express框架瀏覽器
直接上代碼:安全
最重要的幾行代碼已經標出來了。你們一看就應該理解了。服務器
在購買證書以前申請域名、域名指向、解析這個我就不說了,很簡單,不會的自行百度便可。微信
下面來講說阿里雲申請HTTPS證書,也就是上面代碼部分的key 和 pem框架
一、進入阿里雲,登陸後到左側菜單欄裏找到證書服務阿里雲
進入後點擊購買證書spa
夠買操做就不細說了,這個付費的免費的都有,本身選就好,購買就一直下一步就行了。反正我選的是免費的,嘿嘿
購買完以後再個人證書裏面就能夠看到了,可是須要補全信息,你能夠看到有一個補全按鈕,點擊進去以後填寫一些基礎的我的信息,填完以後等待審覈
審覈中須要去設置域名的CNAME
附一個萬網設置界面
設置完以後須要等待幾個小時去審覈
審覈經過後就OK了,就能夠下載證書了
點擊下載!
系統會提供針對不一樣服務器的設置方式及證書
應爲用的是NODEJS ,可是發現沒有怎麼辦,不要緊,直接下載nginx的就OK了
下載解壓後有兩個文件
這連個就是KEY 和 PEM ,把他們放到你的項目裏,回到上一步的代碼中修改一個路徑就OK了
用瀏覽器訪問一下
顯示安全!大功告成!