想讓網站網址前面出現 小鎖頭 HTTPS 嗎?
其實不用花錢買憑證,用 Let's Encrypt + Certbot 就能免費幫你搞定,而且還能自動續約。下面用最簡單的方式告訴你怎麼做,適用 Ubuntu / Debian 系統 + Apache 網頁伺服器。
步驟 1:安裝工具
先把系統更新,並安裝 Certbot 和 Apache 的外掛:sudo apt update
sudo apt install certbot python3-certbot-apache -y
步驟 2:申請 SSL 憑證
直接執行以下指令:
sudo certbot --apache
接著會要求你輸入:
- Email(用來接收續約通知,輸入自己的信箱即可)
- 同意服務條款(輸入
A) - 選擇要啟用 HTTPS 的網域(記得勾選
www.yourdomain.com和yourdomain.com)
⚠️ 注意:你的 網域 DNS A 記錄 必須先正確指向伺服器 IP,否則會失敗。
步驟 3:測試 HTTPS
打開瀏覽器,輸入:
https://你的網域.com
如果網址前出現鎖頭,恭喜你,SSL 已經安裝成功!
步驟 4:確認自動續期
Certbot 安裝時會幫你設定排程,會自動檢查與續約憑證。
但我們還是建議手動測試一次:
sudo certbot renew --dry-run
如果看到 「Congratulations, all renewals succeeded」 就代表 OK。
想看憑證到期日,可以用這個指令:
sudo openssl x509 -in /etc/letsencrypt/live/你的網域.com/fullchain.pem -noout -enddate
步驟 5:WordPress 設定(如果你有用 WP)
到 後台 → 設定 → 一般,把:
- WordPress 位址 (URL)
- 網站位址 (URL)
從原本的:
http://你的IP位址
改成:
https://你的網域名稱
儲存後,用 https:// 登入,就能看到小鎖頭。
完成!
到這邊你的網站就成功升級成 全站 HTTPS 了,不只更安全,Google SEO 也更友好。 🎉
👉 更多資訊可以參考 Let's Encrypt 官方網站













