2026年騰訊雲免費 SSL 證書申請新規與 Nginx/Apache 一鍵部署指南

雲端 2026-05-29 阅读 13
2

2024年中開始,全球主流 CA 機構(如 TrustAsia 等)對免費證書的策略進行了大調整,騰訊雲也全面同步了這一新規。 如果你還在用舊教程,或者以為免費證書能管一年,那絕對會踩坑。

本文不聊虛的,直接帶你吃透 2026 年最新規則,並手把手教你把證書布置到 Nginx 和 Apache 服務器上。

核心變化:2026年免費 SSL 證書新規避坑指南

在動手前,必須先搞懂現在的規則,否則你的網站隨時可能因為證書過期而「癱瘓」。

有效期全面縮短至 3 個月(90天):過去那種「一年一換」的紅利徹底結束了。 現在無論是新申請還是續期,單張免費證書的有效期只有 90 天。 這意味著,一年內你至少需要操作 4 次證書更新。

賬號總額度 50 張:不論個人還是企業賬號,免費證書的上限額度調整為了 50 張。

取消域名綁定限制:好消息是,新規取消了「同一個主域名最多申請 20 張」的限制,現在你可以為任意子域名申請免費證書,不再受主域名額度束縛。

生存建議:由於 90 天的有效期極短,強烈建議在申請時勾選「自動續期」服務(如果雲廠商控制台支持),或者在服務器端配置自動化更新腳本(如 Certbot),否則手動維護會讓人抓狂。

第一階段:騰訊雲免費 SSL 證書申請

登錄騰訊雲控制台,在頂部搜索欄輸入 「SSL 證書」 並進入。

點擊 「申請免費證書」(通常在快捷入口或證書列表上方)。

填寫申請表單:

證書綁定域名

:輸入你的具體域名,例如 [www.yourdomain.com] (https://www.yourdomain.com) 或根域名 yourdomain.com(注意:免費證書是單域名證書,不支持 *.yourdomain.com 這種泛域名)。

域名驗證方式:首選 「自動DNS驗證」。 如果你的域名就在當前的騰訊雲賬號下託管,系統會自動幫你添加解析記錄,幾分鐘就能自動簽發,無需人工干預。

提交申請後,耐心等待 5~ 10 分鐘。 刷新列表,看到狀態變為 「已簽發」,點擊右側的 「下載」。

在彈出的下載頁面中,根據你的服務器環境選擇。 我們這裡分別下載 Nginx 和 Apache 的壓縮包,解壓到本地備用。

第二階段:Nginx 環境一鍵部署 HTTPS

解壓下載的 Nginx 證書壓縮包,你會得到四個文件,我們

只需要其中兩個:yourdomain.com_bundle.crt

(證書文件)

Yourdomain.com.key(私鑰文件)

1. 上傳證書

通過 SSH 工具(如 Xshell、Termius)連接服務器,在 Nginx 的配置目錄下新建一個專門存放證書的文件夾:

貝殼腳本

Mkdir -p /etc/nginx/ssl

將上述兩個文件通過 SFTP 上傳到該目錄下。

2. 修改 Nginx 配置文件

找到你的網站配置文件(通常在

/etc/nginx/nginx.conf

/etc/nginx/conf.d/

下的某個

. Conf

文件)。

伺服器

塊修改或添加為以下內容:

3. 測試並重啟

在重載配置前,

必須

檢查語法是否有誤:

貝殼腳本

nginx -t

如果顯示

語法是正確的

測試成功了

,直接讓配置生效:

貝殼腳本

nginx -s 重新載入

第三階段:Apache 環境一鍵部署 HTTPS

解壓 Apache 的證書壓縮包,你會得到三個文件:

Yourdomain.com_bundle.crt(證書文件)

Yourdomain.com.key(私鑰文件)

Yourdomain.com_chain.crt(證書鏈文件)

同樣,在 Apache 配置目錄下(如

/Etc/httpd/

/Etc/apache2/

)新建

Ssl

文件夾,並將這三個文件上傳進去。

1. 開啟 SSL 模塊

如果是 Ubuntu/Debian 系統,執行:

貝殼腳本

Sudo a2enmod ssl

如果是 CentOS 系統,需要安裝模塊:

貝殼腳本

Sudo yum install mod_ssl

2. 修改 Apache 配置文件

找到 Apache 的 SSL 配置文件(通常是

/Etc/httpd/conf.d/ssl.conf

/Etc/apache2/sites-available/default-ssl.conf

),在

<VirtualHost _default_:443>

塊中修改或添加以下路徑:

<VirtualHost _default_:443>

DocumentRoot "/var/www/html" # 你的網站根目錄

ServerName yourdomain.com:443 # 換成你的域名

# 開啟 SSL

SSLEngine on

# 配置證書三要素路徑

SSLCertificateFile /etc/httpd/ssl/yourdomain.com_bundle.crt

SSLCertificateKeyFile /etc/httpd/ssl/yourdomain.com.key

SSLCertificateChainFile /etc/httpd/ssl/yourdomain.com_chain.crt

# 安全協議限制

SSLProtocol all -SSLv2 -SSLv3 -TLSv1 -TLSv1.1

SSLCipherSuite HIGH:! ANULL:! MD5:! 3DES

</VirtualHost>

3. 重啟 Apache 服務

保存退出後,重啟服務使配置生效:

CentOS: systemctl restart httpd

Ubuntu: systemctl restart apache2

第四階段:上線驗證與避坑檢查

配置完成後,打開瀏覽器,直接輸入 [https:

//Yourdomain.com]

(http

S://yourdomain.com)

檢查小綠鎖:如果地址欄左側出現了一把「安全鎖」圖標,說明 HTTPS 部署成功。

檢查證書信息:點擊那把鎖查看證書詳情,你會發現它的有效期確實只有整整 90 天。

檢查安全組/防火牆:如果頁面打不開,優先去騰訊雲控制台的服務器安全組裡檢查,看看 443 端口 是否放行。 如果雲端放行了依然打不開,檢查服務器本地的防火牆(如 iptables 或 ufw)是否阻斷了 443 端口。

由於 90 天到期後證書會自動失效,建議你在手機日曆裡定一個 80 天后的鬧鐘

,或者直接考慮使用市場上成熟的自動化部署腳本(如寶塔面板的一鍵續簽,或通過 Acme.sh 腳本託管),徹底解放雙手。

3
← 返回新闻中心