本篇只講解申請證書的方法,其餘配置證書方法本人是經過寶塔進行設置的,其餘設置方法可尋求其餘博客教程。python
第一步git
你的服務器需有 python2.7和GIT工具,若是沒有請參考其餘地方進行下載github
第二步 web
git clone https://github.com/letsencrypt/letsencrypt cd letsencrypt ./letsencrypt-auto --debug certonly --webroot --email name(這裏改爲你的名字)@your_main_domain.com(這裏改爲你的域名不帶www) -d www.your_main_domain.com(這裏改爲你的域名帶www) -d your_main_domain.com(這裏改爲你的域名 不帶www) -w /var/www/your_main_domain.com(改爲你的網站根目錄的路徑)
第三步 瀏覽器
生成的證書放在/etc/letsencrypt/live/[網站域名]下服務器
文件名 | 內容 |
chain.pem | 瀏覽器須要的全部證書但不包括服務端證書,好比根證書和中間證書 |
fullchain.pem | 包括了cert.pem和chain.pem的內容 |
privkey.pem | 證書的私鑰 |
cert1.pem或cert.pem | 服務端證書 |
將 privkey.pen對應域名證書的key cert1.pen則對應域名證書的CRT/PEMdom
拿到這兩個後還須要進一步配置python2.7