趁著新春,把前幾週申請免費 SSL 的流程補充記錄一下。
最近發現許久未管理的網站出現紅色「不安全」的警告(如下圖)。
這才發現,因為網站並未預設啟用 SSL 憑證,必須手動申請 Let's Encrypt SSL 來確保安全性。雖然智邦在後台及可以搜尋到的說明中都有講解,但使用上其實不太方便,網路我沒找到好用的講解,所以打算自己寫一篇記錄。
1.登入後可以看到整個設定畫面,點選new Certificate建立。
2.填寫需要申請SSL的網址,系統會帶入網址,請確定好自己的網址,如果選到沒有存在的網址,後面設定會無法辨識。
3.選擇 90 天免費方案,若選擇一年方案則需付費。
4.其餘進階功能皆為付費項目,免費使用者可忽略。
5. CSR(Certificate Signing Request)與聯絡資訊可選擇系統自動產生或手動填寫,建議使用預設選項以簡化流程。
6.若選擇免費方案,請確保左側選項為 $0.00,若先前誤選收費功能,可回到前一步進行修改。
7.這一步需要選擇 驗證方式,建議選擇 文件上傳(HTTP File Upload),接下來會提供需上傳的檔案。
8.將驗證資料上傳至指定處。
9.完成後接下來是設定智邦後台。
10.請登入 智邦後台,在側邊選單找到 SSL 工具。
11.解壓縮後會獲得三個憑證檔案,請依智邦後台 SSL 設定畫面對應填入。
12.填寫完成如下圖。
13.點下確定後就會開始安裝。
14.安裝完成後,系統需要 最多 1 小時 來生效,之後訪問網站時應不再顯示安全性警告。
其實,現在有 acme 或是 certbot 可以用了。
不需要再自已去註冊登入申請生成了。
還能自動幫你更換。
但我的租用的伺服器只能用FTP上傳安裝,acme/certbot好像不能這樣用。