開發與維運

免費申請HTTPS證書六大方法

1、阿里雲

  • 推薦指數:★★☆☆☆
  • 免費證書類型:DV 域名型
  • 免費證書品牌:DigiCert(原賽門鐵克(Symantec))
  • 免費通配符證書:不支持
  • 易操作性:簡單
  • 證書有效期: 1年
  • 自動更新:不支持
  • 自動部署: 不支持
  • 優點:有效期長

阿里雲僅提供免費的單域名HTTPS證書,如果你僅只需要一個單域名的證書,可以使用阿里雲的免費證書,畢竟DigiCert是大品牌,值得信賴。在證書即將到期前,需要再次手動申請證書,不支持自動化申請和部署。申請鏈接:https://common-buy.aliyun.com/?commodityCode=cas#/buy

2、騰訊雲

  • 推薦指數:★★☆☆☆
  • 免費證書類型:DV 域名型
  • 免費證書品牌:TrustAsia(即亞洲誠信)
  • 免費通配符證書:不支持
  • 易操作性:簡單
  • 證書有效期: 1年
  • 自動更新:不支持
  • 自動部署: 不支持

騰訊雲同阿里雲一樣,僅提供免費的單域名HTTPS證書,如果你僅只需要一個單域名的證書,同樣可以使用騰訊雲的免費證書,TrustAsia也是比較大的品牌。在證書即將到期前,需要再次手動申請證書,不支持自動化申請和部署。申請鏈接:https://buy.cloud.tencent.com/ssl?fromSource=ssl

3、certbot

  • 推薦指數:★★★☆☆
  • 免費證書類型:DV 域名型
  • 免費證書品牌:Let's Encrypt
  • 免費通配符證書:支持
  • 易操作性:困難
  • 證書有效期: 90天
  • 自動更新:支持
  • 自動部署: 支持

這裡先說下Let's Encrypt證書品牌:Let's Encrypt是免費、開放和自動化的世界知名證書頒發機構,由非盈利組織互聯網安全研究小組(ISRG)運營。Let's Encrypt已為全世界1.8億個網站提供HTTPS證書,可放心使用。
再說下這個certbot:certbot是一個腳本類型的Let's Encrypt證書申請客戶端,需要一定的命令行使用經驗方可操作,如需自動更新,還需要添加插件,使用起來比較困難。如有自動更新和自動部署需求,建議使用下面介紹的acme.sh和ohttps.com。

4、acme.sh

  • 推薦指數:★★★★★
  • 免費證書類型:DV 域名型
  • 免費證書品牌:Let's Encrypt
  • 免費通配符證書:支持
  • 易操作性:一般
  • 證書有效期: 90天
  • 自動更新:支持
  • 自動部署: 支持

acme.sh是一個知名的用於申請Let's Encrypt證書的開源項目,項目地址:https://github.com/acmesh-official/acme.sh,也是屬於腳本類型,有比較詳細的文檔,支持自動化更新和自動化部署。唯一缺點,如果有更新後自動部署至多個節點的需求的話,acme.sh無法滿足。如果你有一定的命令行使用經驗,acme.sh使用起來還是非常方便,強烈推薦!關於更新後自動部署至多個節點的需求,建議使用下面介紹的ohttps.com。

5、freessl.cn

  • 推薦指數:★★★☆☆
  • 免費證書類型:DV 域名型
  • 免費證書品牌:Let's Encrypt、TrustAsia
  • 免費通配符證書:支持Let's Encrypt的通配符類型證書
  • 易操作性:簡單
  • 證書有效期: Let's Encrypt通配符證書有效期90天、TrustAsia雙域名證書有效期1年
  • 自動更新:不支持
  • 自動部署: 不支持

freessl.cn提供免費的Let's Encrypt和TrustAsia證書申請,Let's Encrypt支持通配符類型,TrustAsia僅支持雙域名類型證書。申請界面比較友好,根據提示在域名解析記錄中添加指定的TXT類型域名解析即可,對於不會使用命令行的小白用戶來說使用起來比較簡單。申請鏈接:https://freessl.cn/

6、ohttps.com

  • 推薦指數:★★★★★
  • 免費證書類型:DV 域名型
  • 免費證書品牌:Let's Encrypt
  • 免費通配符證書:支持
  • 易操作性:簡單
  • 證書有效期: 90天
  • 自動更新:支持
  • 自動部署: 支持

ohttps.com提供了類似於acme.sh的功能,不過提供了友好的管理界面,可申請Let's Encrypt免費通配符類型證書,還提供了證書吊銷、到期前提醒、自動更新、自動部署功能。另外比acme.sh增加了一些非常實用的功能,主要包括可自動部署至阿里雲、騰訊雲、七牛雲的負載均衡、內容分發CDN、SSL證書列表等,並可自動部署至多個nginx容器中。如果你有在證書更新後自動部署至多個不同節點的需求,使用ohttps.com就對了,在這裡強烈推薦大家使用ohttps.com申請和管理Let's Encrypt頒發的免費HTTPS證書。申請鏈接:https://ohttps.com

以上這六種申請免費HTTPS證書的方法都非常可靠,大家根據自己的需求酌情選擇使用即可。大家如有更好的申請免費HTTPS證書的方法,可在評論中回覆。

Leave a Reply

Your email address will not be published. Required fields are marked *