歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> OneinStack自動部署Lets Encrypt證書

OneinStack自動部署Lets Encrypt證書

日期:2017/2/27 15:43:15   编辑:Linux教程

Let's Encrypt是一個由電子前哨基金會、Mozilla基金會、Akamai、密歇根大學、思科聯合發起的一個項目。它旨在為站長提供一個免費的、完全自 動化的證書申請過程,從而讓整個互聯網都能享受到HTTPS加密。Let’s Encrypt的證書申請過程非常簡單、安全、快速、自動化並且免費。Let’s Encrypt是一個中間CA,它的CA證書由IdenTrust簽發。IdenTrust是一個Root CA,受到所有主流浏覽器的信任。從2015年10月後,Let’s Encrypt的中間CA證書被chrome、Firefox、Microsoft Edge、Safari和Opera所信任。

最近官方做了調整,簡化了獲取證書的難度,並將項目名改為了certbot,以前叫letsencrypt。certbot可以自動化的申請,安裝和更新證書。

OneinStack已經內置Let's Encrypt證書,vhost.sh綁定域名時自動申請、綁定、自動續期(默認90天)一步到位,教程如下:

安裝

wget http://mirrors.linuxeye.com/oneinstack.tar.gz
tar xzf oneinstack.tar.gz
cd oneinstack
./addons.sh

如下圖:

出現綠色Let's Encrypt client install successfully!即表示certbot安裝成功,如下圖:

使用證書

vhost.sh綁定域名ssl選擇y,Let's Encrypt選擇y

./vhost.sh

注:綁定域名後會自動在crontab添加相應自動續期腳本。
原文:https://blog.linuxeye.com/448.html

Copyright © Linux教程網 All Rights Reserved