許多主機商管理後台都是 cPanel,大部分都沒有提供
免費 SSL 安全憑證,但某些主機商像是糖果主機仍然提供 Let's Encrypt 免費 SSL,但是傳出不穩定的情形,因此今天跟大家分享一個免費建立 SSL 憑證的服務「SSL For Free」,比較麻煩的是每 3 個月要手動更新一次,但是卻能換來穩定的 SSL 憑證,大家參考看看囉~
SSL For Free:https://www.sslforfree.com/
![免費SSL](https://host.easylife.tw/pics/author/yohnu1/201810/SSLForFree/1.png)
△ 首先進入 SSL For Free 官網,並輸入自己的網址,輸入完按下後面的綠色方塊「Create Free SSL Certificate」。
![免費SSL](https://host.easylife.tw/pics/author/yohnu1/201810/SSLForFree/2.png)
△ 有三種驗證方式,這邊就用中間的手動驗證來做示範。
![免費SSL](https://host.easylife.tw/pics/author/yohnu1/201810/SSLForFree/3.png)
△ 點擊下方的 Manually Verify Domain
![SSL For Free](https://host.easylife.tw/pics/author/yohnu1/201810/SSLForFree/4.png)
△ 這時候登入自己的 cPanel,進入檔案。在 public_html 資料夾下面建立名為「well-known」的新資料夾。
![免費SSL](https://host.easylife.tw/pics/author/yohnu1/201810/SSLForFree/5.png)
△ 然後在「well-known」資料夾的下面,再建立一個名為「acme-challenge 」的新資料夾。
![SSL For Free教學](https://host.easylife.tw/pics/author/yohnu1/201810/SSLForFree/6-00.png)
△ 接著回到 SSL For Free 中,將上方紅色框框的兩個檔案下載下來,將下載下來的檔案複製到剛剛建立的「acme-challenge」資料夾裡面。
![免費SSL](https://host.easylife.tw/pics/author/yohnu1/201810/SSLForFree/6-01.png)
△ 複製好之後,點擊上圖的兩個連結。
![免費SSL](https://host.easylife.tw/pics/author/yohnu1/201810/SSLForFree/7.png)
△ 若連結點擊後,出現的是一行代碼,恭喜你代表驗證成功!
![免費SSL憑證](https://host.easylife.tw/pics/author/yohnu1/201810/SSLForFree/8.png)
△ 確認驗證成功後,點擊網頁最下方的「Download SSL Certificate」。
![免費SSL](https://host.easylife.tw/pics/author/yohnu1/201810/SSLForFree/9.png)
△ 接著先來到 cPanel,找到「安全性」>「SSL/TLS」
![免費SSL](https://host.easylife.tw/pics/author/yohnu1/201810/SSLForFree/10.png)
△ 選擇最後一個選項「為您的站點(HTTPS)安裝和管裡 SSL」下方的超連結「管理 SSL 站點」來安裝剛剛產生的憑證。
![WordPress 免費SSL憑證](https://host.easylife.tw/pics/author/yohnu1/201810/SSLForFree/11.png)
△ 先選擇第一欄要驗證的網址,再看到 cPanel 的三個欄位:CRT、KEY 及 CABUNDLE。
![HTTPS怎麼用](https://host.easylife.tw/pics/author/yohnu1/201810/SSLForFree/12.png)
△ 將剛剛 SSL For Free 產生的 SSL 憑證,依照標題複製貼上 cPanel 對應的欄位,都貼上之後,按下下方的「安裝憑證」就大功告成啦!雖然有點麻煩,每三個月還要再手動更新一次,但是能換來穩定又安全的 SSL 憑證,省下了憑證費用,提供給大家參考囉!SSL For Free:
https://www.sslforfree.com/