over 7 years ago
自從 Let's Encrypt 宣佈對全世界開放免費 SSL 服務申請之後,HTTPS 加密似乎真的變成網站必備品。於是,各種相關的網站服務也出現,諸如:
這兩個網站服務都只需要經過簡單的資料填寫跟驗證就可以幫你產生 Let's Encrypt 的 SSL 憑證以安裝在伺服器中。操作也簡單方便,國內跟國外幾個出名的部落客都有撰寫文章來教學。
當然,除了各種語言以及網站產生憑證之外,也許又多了一個新的選擇:「用應用程式來產生 SSL 憑證」。就有這麼一個叫做 GetHttpsForFree-UI 的 Open Source Windows 應用程式,可以讓你簡單的產生 SSL 憑證,使用者安裝之後只要做完下面這些事情就可以產生對應的加密憑證檔案,似乎可以有效避免對那些網站程式不信任的問題。
操作簡述:
- 下載 OpenSSL for Windows 選擇安裝位置並安裝,記下安裝路徑。
- 指定產生後憑證檔案要放置的路徑
- 在第二步驟的路徑裡撰寫 openssl.cnf 檔案,可參考範例或是自行撰寫。
- 在同一目錄底下撰寫 domain.key 檔案,將所有欲適用的網域都逐行寫在檔案中
- 依序產生並填寫軟體與 Get HTTPS for free! 網站中對應產生的資料,最後按下產生就會出現在第二步驟所設定的路徑裡。