目前免費SSL證書可申請的地方很多,小豆認為比較良心的是阿里云推出的免費SSL證書,一個賬號每年可以申請20個免費SSL證書。然后如果您的服務器搭建了寶塔Linux面板,那么只需簡單配置即可完成SSL證書部署,讓你的網站實現HTTPS訪問。
一,訪問阿里云官網,登錄您的阿里云賬號,登錄后在菜單中點擊“產品”然后再“搜索云產品”中搜索SSL證書,進入SSL證書欄目后,找到“免費證書”,然后根據提示先購買證書,注意數量選擇,選擇20個就是免費,當然阿里云可能會調整產品策略,到時您自己再花時間研究看看怎么購買免費證書。
二,開通好免費證書后,如上截圖“創建證書”,創建證書后會出現下圖頁面,這里意思估計是生成了證書訂單,還得繼續點擊“證書申請”才真正進入證書申請頁面。
三,申請證書如下圖,最主要是輸入要申請證書的域名,這里建議輸入帶www的域名,這樣申請的證書到時就會包含沒有加www的主域名,免費SSL證書基本都是限定一個域名使用的。域名驗證方式根據自己清空選擇手動DNS驗證或者是文件驗證。再進入下一步就會到驗證頁面,如果是DNS驗證,就根據提示在域名控制面板里設置相應解析,解析后過一小會進行驗證,如果是文件則上傳對應的文件到站點目錄。
五,證書申請成功后需要等待審核,有時很快,幾分鐘就審核了,審核成功后點擊下載證書,這里以apache為例
下載后會獲得一個壓縮包,解壓后如下圖
六,部署到寶塔面板里,寶塔面板里找到到網站-》對應站點點擊設置-》SSL-》其它證書-》“密鑰(KEY)”里輸入上圖KEY文件,“證書(PEM格式)”先復制上圖_public結尾的,然后緊跟著在復制_chain結尾的,然后點擊保存即可實現SSL證書部署