Let's Encrypt 是一個提供免費 SSL/TLS 證書的組織,讓網站能夠以安全的方式進行數據傳輸。它的證書是免費、自動化的,並且支援快速部署。以下提供 Ubuntu 系統來申請 Let's Encrypt 憑證:
Ubuntu
此範例為Ubuntu18.04 版本
1. 安裝certbot會需要使用 snap,以下版本以上皆內建安裝

2. 輸入以下指令更新snap
| sudo snap install core; sudo snap refresh core |
3. 輸入以下指令安裝certbot
| sudo snap install --classic certbot |
4. 輸入以下指令確認certbot是否安裝完成
| certbot --version |
5. 以下範例會以lalamove.site此域名作為演示,請確保您擁有此域名的所有權,輸入以下指令進行證書申請,此處採用 dns驗證及申請驗證wildcard域名證書,黃色部分替換為您的信箱,紅色部分為您的域名
| certbot certonly --manual --agree-tos \ --key-type rsa \ -d "*.mavisdemo.com" \ -d "mavisdemo.com" \ --email shun@pentium.network \ --preferred-challenges dns \ --server https://acme-v02.api.letsencrypt.org/directory |
6. 系統會詢問您是否提供信箱給EEF

7. 回到您的域名管理平台,依照系統提示新增txt記錄,以此例記錄為
8. 可開啟瀏覽器輸入紅線網址查詢txt是否生效

確認解析生效