cPanel 希望藉此功能可以使保護資訊更安全,更信任。從那以後,無論是在個人還是在公司,都發生了很多變化。它對 cPanel 許多系統進行了重大的重寫,在 cPanel 和 WHM 第 58 版中,已支援 AutoSSL,安裝方式更是出乎意料的非常很簡單。
那麼以下提供有二個教學,分別為 Let’s Encrypt SSL 是由 ISRG 提供的憑證服務,以及 AutoSSL 是由 cPanel 所提供的憑證服務,也是免費的三個月,到期前會自動續約,不過僅安裝其中一個就好,看個人喜好。
目錄
AutoSSL 啓用方法
登入 cPanel 後台系統
頁面中下拉到安全性欄位內,點選 [SSL/TLS Status]
點選需要啓用的網址域名,再按 [執行 AutoSSL] 後,就會從紅色圖變綠色圖,此 SSL 憑證在過期時將會透過 AutoSSL 自動重新頒發新的憑證。
Let’s Encrypt SSL 啓用方法
安全性欄位內,點選「Let’s Encrypt SSL」
在「頒發新憑證」區域,選擇想綁定網域加入 SSL 憑證,在右方點選 [+頒發]
在安裝憑證的畫面,請選擇 http-01 方式頒發憑證,再點選 [頒發] 就可以完成了。
憑證頒發失敗原因
- 網域 A 紀錄沒有指向 IP 主機,導致無法頒發動作。
- DNS 不是代管主機,導致無法頒發動作。
補充:若在 CDN 服務中情況下,啟用 cPanel 主機內 SSL 憑證可能性?!
答案是:可以。
以下為 CloudFlare DNS 設定方法,就可以在主機內 SSL 憑證啓用了。
– – – – – – – – – –
Type: CAA
Name: (要綁定網域名稱)
Tag: Only allow specific hostnames
Value: letsencrypt.org
– – – – – – – – – –