利用WACS快速幫網站建立憑證
過去幫助網站建立SSL憑證個人習慣會使用SSL For Free,
整個流程建立起來+上要轉成IIS可用憑證(pfx檔),
流程在怎麼熟悉也得要10-20分鐘更不用說如果中間翻車出意外了,
但因為是免費的所以也一直沒說啥,直到被SSL For Free被Zero收購了,
一個帳號只能申請三個還不能renew,
![免費仔錯了嗎](https://memeprod.sgp1.digitaloceanspaces.com/user-wtf/1593021651384.jpg)
所以總得找個好用的東西既可以產生憑證又可以兼顧renew,
於是乎就發現了wacs,
過去使用這個工具只是幫我的憑證做Auto-Renew,
重新看了一次官方文件說明,
發現他也可以產生憑證還可以Renew不必特別設定,
於是乎我馬上就來試了一下,並記錄一下過程,
- 請先下載WACS
- 準備一個Domain(免費仔可以用這個來取得Domain)
- 確定主機80,443 Port防火牆通過
- 確定IIS正常可用
- 確定外部可連線至Web Server
確定上述準備完成後我們就可以來快速操作一下囉
STEP 1 - IIS網站繫結填上domain
![](https://i.imgur.com/fOWeGUu.png)
STEP 2 - 開啟wacs.exe
1. 輸入N來創建一個憑證
![](https://i.imgur.com/tIRoL2v.png)
2. 此時畫面會跳出選項,選擇你要建立憑證的站台名稱
![](https://i.imgur.com/HO2wlgy.png)
3. 並按照下圖輸入接著只要等待憑證產生完成
![](https://i.imgur.com/oEE9fJ5.png)
4. 得到下圖結果就是產生成功了
![](https://i.imgur.com/wX3Fzxw.png)
5. 接著打開瀏覽器直接輸入https來做測試即可成功連上囉
![](https://i.imgur.com/i4kh1RE.png)
結論:
整個流程只需要1~2分鐘,
產生成功後可以去檢查IIS會發現他很貼心的幫你把443的繫結、憑證都設定好了不需要再額外設定,
重點是90Day到期會自動Renew都不用在理它了
真的是很貼心又方便。
![](https://i.imgur.com/cXdTWoI.png)