關於NodeJS配置HTTPS服務、阿里雲申請HTTPS證書

最新一直在折騰小程序nginx

我是先後臺一塊兒作,前臺沒必要說是微信的小程序,後端的用的是NODEJS。小程序

因此就說一下NODEJS如何配置HTTPS服務後端

個人NODE用的是Express框架瀏覽器

直接上代碼:安全

clipboard.png

最重要的幾行代碼已經標出來了。你們一看就應該理解了。服務器

在購買證書以前申請域名、域名指向、解析這個我就不說了,很簡單,不會的自行百度便可。微信

下面來講說阿里雲申請HTTPS證書,也就是上面代碼部分的key 和 pem框架

一、進入阿里雲,登陸後到左側菜單欄裏找到證書服務阿里雲

clipboard.png

進入後點擊購買證書spa

clipboard.png

夠買操做就不細說了,這個付費的免費的都有,本身選就好,購買就一直下一步就行了。反正我選的是免費的,嘿嘿

購買完以後再個人證書裏面就能夠看到了,可是須要補全信息,你能夠看到有一個補全按鈕,點擊進去以後填寫一些基礎的我的信息,填完以後等待審覈

審覈中須要去設置域名的CNAME

附一個萬網設置界面

clipboard.png

設置完以後須要等待幾個小時去審覈

審覈經過後就OK了,就能夠下載證書了

clipboard.png

點擊下載!

系統會提供針對不一樣服務器的設置方式及證書

clipboard.png

應爲用的是NODEJS ,可是發現沒有怎麼辦,不要緊,直接下載nginx的就OK了

下載解壓後有兩個文件

clipboard.png

這連個就是KEY 和 PEM ,把他們放到你的項目裏,回到上一步的代碼中修改一個路徑就OK了

用瀏覽器訪問一下

clipboard.png

顯示安全!大功告成!

相關文章
相關標籤/搜索