看到在 DigitalOcean 上的教學文章 – 如何在 ubuntu 的 apache 上加裝 SSL
於是來研究看 Letsencrypt 的 SSL 安裝.
步驟真的還蠻簡單的, 開了一台 CentOS 主機後, 先安裝了 apache:
yum install httpd
再安裝 git:
yum install git
然後便正式安裝 letsencrypt 作業:
git clone https://github.com/letsencrypt/letsencrypt cd letsencrypt ./letsencrypt-auto
其實這樣就裝完了, 過程中會問幾個問題, 主要是網域名稱與 renew 用的 email , 輸入完成後, 便會自動進行 SSL 憑證的安裝, 其中還有一個問題是是否強制使用 https, 可以依自己的需求來進行選擇, 安裝好後, 就可以直接訪問 https://yourdomain.com 看看是否正常, 原則上 apache 不用重起就可以使用了呢.
這個憑證免費, 不過效期只有 90 天, 官方建議是每 60天 renew 一次, 所以記得要定期更新, 或使用 cron 自動來更新.
繼續閱讀: