Let's Encrypt 是一個由非營利性組織 互聯網安全研究小組(ISRG)提供的免費、自動化和開放的證書頒發機構(CA)。
簡單的說,藉助 Let's Encrypt 頒發的證書可以爲我們的網站免費啓用 HTTPS(SSL/TLS),我們申請的免費證書,將由此機構頒發,目前有效期爲90天,到期後還可以繼續申請。 官方網址:https://letsencrypt.org/
目前發現可申請的地址目前有以下四個:
這裏選擇使用第一個申請,其它的請自行決定。
這裏要注意一下,我在這裏折騰了很長時間,我以爲只要下載一個文件就可以了,因爲一個帶主機頭一個不帶主機頭,所以需要兩個文件都驗證,下載後,建立兩個目錄 .well-known 和 acme-challenge 並將兩個文件放入
【
PS:
1.我使用的是Windows 系統,建立這個帶.的目錄需要用md的命令建立,cmd到位置後 md .well-known 就可以了
2.使用的是IIS 6 需要增加 MIME 類型:打開IIS --- 選擇網站 --- 右鍵屬性 --- HTTP頭 --- MIME類型 --- 新建 : 擴展名(.) MIME類型 (text/plain) ,確定
】
然後,點擊Verify successful upload by visiting the following links in your browser選項下面的兩個連接,能正常打開,並看到內容就可以了。
下載的壓縮包會有以下三個文件。
但是貌似IIS安裝證書需要pfx格式的證書文件,這個導入也沒法使用,請參照下一篇的證書格式轉換。