acme.sh 申請通配符證書

Let's Encrypt 最近推出了通配符證書,嘗試一下
使用 acme.sh 進行申請,仍是很是方便的。
官方文檔nginx

第0步

咱們按照文檔中的描述進行第一步的時候可能會出現一些錯誤的提示
若是看到有 socat 字樣,那麼先執行git

sudo apt-get install socat
// 或者 
sudo yum install socat

第1步

curl https://get.acme.sh | sh

第2步

申請證書須要驗證域名,這裏使用 dns 的驗證方式
詳情介紹請看 這裏
以阿里雲舉例github

export Ali_Key="sdfsdfsdfljlbjkljlkjsdfoiwje"
export Ali_Secret="jlsdflanljkljlfdsaklkjflsa"

第3步

acme.sh --issue --dns dns_ali -d example.com -d *.example.com

而後看輸出的內容能夠肯定證書所在位置,這時就申請成功了,而後在 nginx 等服務中進行對應的配置就能夠了。api

相關文章
相關標籤/搜索