2018 年 3 月 Let’s Encrypt 官方正式公告支援 Wildcard Certificate 憑證,有在玩多個 subdomain 有福了,未來只要申請一張 *.example.com
就全部通用啦,當然很高興 Caddy 也跟進了,在 v11.0 正式支援多種 DNS Provider,只要申請 DNS 提供商的 API Key 或 Secret 設定在啟動 Caddy 步驟內就可以了。底下用 Godaddy 舉例。
申請 Godaddy API Key
請直接上 Godaddy 開發者網站申請,就可以正式拿到 Key 跟 Secret
下載 Caddy 執行檔 可以直接到
官方網站下載,請記得選擇您的 DNS Provider plugin 才可以
接著點選左下角的 Download 按鈕,下方會顯示可以透過 CURL 方式來安裝
|
|
直接把上面的指令貼到 Linux Console 上,這樣系統會預設將 Caddy 安裝到 /usr/local/bin
底下。
Caddy 設定檔並啟動
打開您的 Caddyfile
或者是其他檔案。裡面寫入
請注意 dns 區域,請填上 DNS Provider,如果不知道要填什麼值,可以參考線上文件,完成後可以透過底下指令啟動:
啟動後,可以打開網頁測試看看
See also
- Traefik 搭配 Docker 自動更新 Let’s Encrypt 憑證
- 從 Nginx 換到 Caddy
- Let’s Encrypt 將在 2018 年一月支援 Wildcard Certificates
- 在 Go 語言用一行程式碼自動化安裝且更新 Let’s Encrypt 憑證
- Caddy 搭配 Drone 伺服器設定
- 申請 Let’s Encrypt 免費憑證讓網站支援 HTTP2
- 免費幫您申請 Letsencrypt 憑證網站
- 將 wordpress 強制使用 SSL 連線
- Letsencrypt 開放申請免費 SSL 憑證
- StartSSL 關閉註冊 OpenSSL CVE-2014-0160 Heartbleed Security