http和https的區(qū)別就是,后者在網(wǎng)絡(luò)傳輸過程中會很安全,原因就是給http安裝了SSL證書。
SSL證書有免費的和收費的,收費的顧名思義就是保護的方面更多,更安全。收費的像單域名的一年有幾百、幾千的,多域名的更貴,比域名注冊費用相比也是貴上不少。
如果你是做一個網(wǎng)站、或者一個h5網(wǎng)頁,又或者是一個Android/ target=_blank class=infotextkey>安卓App,也是可以直接使用http的。但是如果你需要開發(fā)一個IOSApp或者小程序,而且需要服務(wù)端的話,就必須使用https。
因為我最近開發(fā)了很多小程序,這些小程序都是需要服務(wù)端提供數(shù)據(jù)的。所以配置過很多https證書,我使用的服務(wù)器基本都是阿里云的服務(wù)器,阿里的服務(wù)器我之前也說過,在國內(nèi)來說是很不錯的選擇,很穩(wěn)定,安全性做得也很棒,服務(wù)更不用說,價格也還行。
我安裝的https證書直接是使用阿里的證書服務(wù),有免費版的,足夠用了,第一年是免費的。
以下是配置步驟:
1、進入阿里云控制臺,【安全】->【證書服務(wù)】,購買證書
2、填好相關(guān)信息,提交審核,一般當(dāng)天就會有審核結(jié)果(發(fā)送郵件)
3、下載證書,并安裝到服務(wù)器(這里我使用的webserver是Nginx,其他的還有如Apache、Tomcat、IIS,也有相關(guān)的配置說明書)
我的服務(wù)器nginx.conf配置:
4、https證書到底是啥?
都是一些加密的秘鑰。
原文:https://www.cnblogs.com/ymwang/p/6893105.html