Skip to main content

腾讯云免费SSL证书申请完整教程

· 7 min read
OHTTPS

腾讯云作为中国领先的云服务提供商,为用户提供免费的SSL证书申请服务。个人用户最多可申请50张免费证书,企业用户最多可申请10张免费证书。证书类型为DV单域名证书,有效期1年。本文将详细介绍如何在腾讯云申请免费SSL证书,包括申请流程、域名验证、证书下载和配置方法。

一、腾讯云免费SSL证书介绍​

1. 证书特点​

免费额度:

  • 个人用户:最多可申请50张免费证书
  • 企业用户:最多可申请10张免费证书
  • 证书类型:DV域名型
  • 仅支持单域名证书
  • 证书有效期:1年

证书限制:

  • 不支持通配符证书
  • 不支持多域名证书
  • 不支持自动更新
  • 不支持自动部署

适用场景:

  • 个人网站和博客
  • 小型企业网站
  • 使用腾讯云服务的网站
  • 只需要单域名证书的场景

2. 证书优势​

  • ✅ 完全免费
  • ✅ 个人用户额度较高(50张)
  • ✅ 申请流程简单
  • ✅ 中文界面和支持
  • ✅ 与腾讯云服务集成方便

二、申请前准备​

1. 腾讯云账号​

确保您有腾讯云账号,如果没有,需要先注册:

  • 访问腾讯云官网
  • 完成账号注册和实名认证

2. 域名准备​

  • 确保您拥有要申请证书的域名
  • 域名需要已备案(如果使用国内服务器)
  • 域名DNS解析正常

三、申请免费SSL证书​

1. 进入证书服务​

  1. 登录腾讯云控制台
  2. 在"产品"中找到"SSL证书"
  3. 或直接访问:https://console.cloud.tencent.com/ssl

2. 申请免费证书​

  1. 点击"我的证书"
  2. 点击"申请免费证书"
  3. 或点击"免费证书"标签页
  4. 点击"申请免费证书"按钮

3. 填写证书信息​

证书绑定域名:

域名验证方式:

  • 自动DNS验证(推荐)
  • 手动DNS验证
  • 文件验证

4. 选择验证方式​

自动DNS验证(推荐):

  • 如果域名DNS在腾讯云(DNSPod),可以选择自动验证
  • 系统自动添加DNS验证记录
  • 验证完成后自动删除验证记录

手动DNS验证:

  • 如果域名DNS不在腾讯云,需要手动添加DNS记录
  • 系统显示需要添加的TXT记录
  • 在DNS服务商处添加TXT记录

文件验证:

  • 需要在服务器上创建验证文件
  • 系统显示验证文件路径和内容
  • 在服务器上创建验证文件

5. 完成域名验证​

自动DNS验证:

  1. 选择自动DNS验证
  2. 系统自动添加DNS记录
  3. 等待验证完成(通常几分钟)

手动DNS验证:

  1. 选择手动DNS验证
  2. 系统显示需要添加的TXT记录
  3. 在DNS服务商处添加TXT记录
  4. 等待DNS解析生效(通常几分钟到几小时)
  5. 点击"验证"按钮

文件验证:

  1. 选择文件验证
  2. 系统显示验证文件路径和内容
  3. 在服务器上创建验证文件
  4. 确保可以通过HTTP访问验证文件
  5. 点击"验证"按钮

6. 等待证书签发​

验证通过后,系统开始签发证书:

  • 通常需要几分钟到几小时
  • 可以在证书列表中查看证书状态
  • 证书签发成功后会收到通知

四、下载和安装证书​

1. 下载证书​

证书签发成功后:

  1. 进入"我的证书"
  2. 找到已签发的证书
  3. 点击"下载"
  4. 选择服务器类型(Nginx、Apache、IIS、Tomcat等)
  5. 下载证书文件

2. 证书文件说明​

下载的证书包通常包含:

  • 证书文件(.crt或.pem):服务器证书
  • 私钥文件(.key):私钥
  • 证书链文件(.ca-bundle或.chain.crt):中间CA证书链

3. 安装到服务器​

Nginx配置:

server {
listen 443 ssl;
server_name example.com;

ssl_certificate /path/to/cert.crt;
ssl_certificate_key /path/to/private.key;
ssl_trusted_certificate /path/to/chain.crt;

# 其他配置...
}

Apache配置:

<VirtualHost *:443>
ServerName example.com
SSLEngine on

SSLCertificateFile /path/to/cert.crt
SSLCertificateKeyFile /path/to/private.key
SSLCertificateChainFile /path/to/chain.crt
</VirtualHost>

五、部署到腾讯云服务​

1. 部署到CDN​

如果使用腾讯云CDN:

  1. 进入CDN控制台
  2. 选择需要配置的域名
  3. 进入"HTTPS配置"
  4. 选择"自有证书"
  5. 上传证书和私钥
  6. 启用HTTPS

2. 部署到CLB​

如果使用腾讯云CLB(负载均衡):

  1. 进入CLB控制台
  2. 选择需要配置的监听器
  3. 配置HTTPS监听器
  4. 选择"自有证书"
  5. 上传证书和私钥
  6. 启用HTTPS

3. 部署到SSL证书列表​

如果使用腾讯云SSL证书列表:

  1. 进入SSL证书控制台
  2. 找到已签发的证书
  3. 点击"部署"
  4. 选择要部署的服务
  5. 完成部署

六、证书更新​

1. 证书到期提醒​

腾讯云会在证书到期前发送提醒:

  • 邮件提醒
  • 短信提醒(如果开通)
  • 控制台提醒

2. 更新证书​

证书到期前需要重新申请:

  1. 按照上述流程重新申请证书
  2. 下载新证书
  3. 更新到服务器
  4. 如果使用腾讯云服务,需要重新上传证书

3. 注意事项​

  • 证书不支持自动更新
  • 需要手动申请和部署
  • 建议提前1-2周更新证书
  • 确保证书在到期前更新完成

七、常见问题​

1. 申请失败​

可能原因:

  • 域名验证失败
  • DNS解析未生效
  • 验证超时
  • 免费额度已用完

解决方法:

  • 检查DNS解析是否正确
  • 等待DNS解析生效
  • 重新提交验证
  • 检查免费证书额度

2. 证书下载失败​

可能原因:

  • 证书未签发成功
  • 网络问题

解决方法:

  • 检查证书状态
  • 重新下载证书
  • 检查网络连接

3. 免费额度用完​

解决方法:

  • 个人用户:最多50张,需要等待或删除不需要的证书
  • 企业用户:最多10张,需要等待或删除不需要的证书
  • 购买付费证书
  • 使用其他免费证书服务(如Let's Encrypt、OHTTPS)

八、与OHTTPS的对比​

1. 功能对比​

特性腾讯云免费证书OHTTPS
免费额度个人50张/企业10张无限制
证书类型单域名单域名/多域名/通配符
证书有效期1年90天
自动更新❌✅
自动部署❌✅
证书监控❌✅
通配符证书❌✅ 免费

2. 适用场景​

腾讯云免费证书适合:

  • 使用腾讯云服务的网站
  • 只需要单域名证书
  • 可以接受手动管理证书
  • 个人用户(额度较高)

OHTTPS适合:

  • 需要多域名或通配符证书
  • 需要自动化管理
  • 需要自动部署和监控
  • 需要无限制的免费证书

九、最佳实践​

1. 证书管理​

  • 记录证书到期时间
  • 设置提醒,提前更新证书
  • 妥善保管私钥文件
  • 定期检查证书状态
  • 合理使用免费额度

2. 安全建议​

  • 使用强密码保护私钥
  • 设置适当的文件权限
  • 定期备份证书和私钥
  • 不要将私钥上传到公开位置

3. 性能优化​

  • 使用HTTP/2协议
  • 启用OCSP Stapling
  • 配置合适的SSL协议版本
  • 使用强加密套件

总结​

腾讯云免费SSL证书是一个不错的选择,特别是对于使用腾讯云服务的用户。它提供了个人用户50张、企业用户10张的免费单域名证书,申请流程简单,中文支持完善。

但是,如果您需要多域名或通配符证书,或者需要自动化管理功能,建议使用OHTTPS平台。OHTTPS提供了无限制的免费证书(包括通配符证书),以及自动更新、自动部署和证书监控等完整功能,让SSL证书管理更加简单高效。

OHTTPS: 免费HTTPS证书/SSL证书申请 • 自动化更新、部署、监控
OHTTPS 支持通过多种域名验证方式(DNS验证、HTTP验证、文件验证等)申请免费的HTTPS证书/SSL证书,包括单域名证书、多域名证书、通配符证书、IP证书等,支持HTTPS证书/SSL证书的自动化更新、自动化部署、自动化监控及告警等,并支持将HTTPS证书/SSL证书自动化部署至阿里云、腾讯云、群晖NAS、百度云、七牛云、多吉云、又拍云、宝塔面板、Docker容器、SSH等,实现HTTPS证书/SSL证书的一站式申请、更新、部署、监控和管理。