[VPS終極架設教學] 15.安裝Let's Encrypt (certbot) | 當asp.net core遇到nuxt.js時
這篇會教你進行SSL憑證安裝
也就是Let's Encrypt憑證
如果前面的Apache VirtualHost有設定好的話
在安裝憑證時
會自動抓取主網域跟子網域資料
一同安裝所有憑證
前提是安裝憑證時
所有主網域以及子網域都要能連上你的VPS
否則會在配發憑證時設定失敗
本篇會以Ubuntu與Apache做為主要安裝範例
其它安裝流程可以參考這裡
Certbot官方網站
首先安裝snapd
sudo apt-get install snapd
檢查snapd版本
sudo snap install core; sudo snap refresh core
安裝certbot
sudo snap install --classic certbot
準備certbot指令
sudo ln -s /snap/bin/certbot /usr/bin/certbot
選擇你想要的運行方式
(通常選擇安裝憑證+自動配置)
sudo certbot --apache
接著程式會詢問幾個問題
可以參考附圖中的紅框
綠框則是它從Apache中的設定檔
取得的網域名稱
憑證安裝成功之後就如附圖下方狀態所示
顯示Successfully字樣
留言