①什么是https
HTTPS (全稱:Hyper Text Transfer Protocol over SecureSocket Layer),是以安全為目標的 HTTP 通道,在HTTP的基礎上通過傳輸加密和身份認證保證了傳輸過程的安全性 。HTTPS 在HTTP 的基礎下加入SSL,HTTPS 的安全基礎是 SSL,因此加密的詳細內容就需要 SSL。 HTTPS 存在不同於 HTTP 的默認端口及一個加密/身份驗證層(在 HTTP與 TCP之間)。這個系統提供了身份驗證與加密通訊方法。
什么意思呢?用通俗的語言來說就是https比http在網絡傳輸過程中會很安全,原因就是給http安裝了SSL,在瀏覽器和 Web 服務器之間建立一條安全的道路
還有不少朋友也發現了 沒有采用https的網站 會在Chrome瀏覽器地址欄左邊提示不安全 這是Chrome瀏覽器對於未使用HTTPS的網站的提示,目的是為了告訴訪問者網站沒有經過HTTPS加密,存在安全隱患,所以使用https很有必要。
② 了解SSL證書
SSL證書是數字證書的一種,類似於駕駛證、護照和營業執照的電子副本。因為配置在服務器上,也稱為SSL服務器證書。遵守 SSL協議,由受信任的數字證書頒發機構CA,在驗證服務器身份后頒發,具有服務器身份驗證和數據傳輸加密功能,安裝ssl證書后,https就被建立起來了
③選購ssl證書
SSL 證書可分為 DV SSL【域名型】 、OV SSL【企業型】 、EV SSL 【增強型】
DV SSL:只需驗證域名下某個文件內容或者txt記錄即可頒發證書
OV SSL:需要驗證企業的身份,經過審核后再頒發
EV SSL:用金融行業,審核更加嚴格,安全性三者中最高
那么對於我們個人小站,blog,一些免費的DV SSL證書更適合我們
那么我這里推薦3個
TrustAsia【亞洲誠信】 DV SSL證書 有效期一年 雙域名
Let's Encrypt DV SSL證書 3個月,證書支持泛域名即支持多個域名
TrustOcean 環智中誠 Encryption365 SSL 證書 - 免費版 (3個月) 通配符 最重要的是支持保護公網IPv4地址
均可以在其官網和與其合作的平台進行免費申請
這里我就不放出鏈接了 自行搜尋即可
④安裝ssl證書
由於我太懶了,這里直接上騰訊雲的文章
https://cloud.tencent.com/document/product/400/4143
這里介紹了12種安裝的方式 很詳細
大家可以參考一下 然后就完事了