一、申请腾讯云SSL证书
登录腾讯云控制台,进入SSL证书管理界面,选择「申请免费证书」。填写域名信息后,通过DNS解析验证域名所有权。完成验证后下载Nginx格式的证书文件(包含.crt和.key文件),解压后保留这两个密钥文件。
二、上传证书至宝塔面板
在宝塔面板的网站管理界面,选择目标站点点击「设置」,进入SSL选项卡。通过记事本打开证书文件,将.crt文件内容粘贴至「证书」文本框,.key文件内容粘贴至「私钥」文本框,保存后启用HTTPS服务。操作步骤示例:
- 点击「SSL」-「其他证书」
- 分别复制证书内容到对应文本框
- 启用「强制HTTPS」选项
三、配置Nginx服务器
通过宝塔面板修改Nginx配置文件,确保包含以下核心参数:
server { listen 443 ssl; server_name example.com; ssl_certificate /www/server/nginx/conf/ssl/example.crt; ssl_certificate_key /www/server/nginx/conf/ssl/example.key; }
保存配置后重启Nginx服务生效。若需HTTP自动跳转HTTPS,可添加301重定向规则。
四、验证HTTPS配置
完成配置后执行三项验证:
- 通过浏览器访问
https://域名
检查安全锁标识 - 使用在线SSL检测工具验证证书链完整性
- 在腾讯云服务器安全组中确认443端口已放行
通过上述四个步骤,可在20分钟内完成HTTPS配置。该方法结合腾讯云证书服务与宝塔面板的图形化管理优势,兼顾安全性与操作效率,特别适合中小型网站快速部署加密传输方案。