虚拟主机快速生成SSL证书指南
一、生成前准备
在虚拟主机部署SSL证书前,需完成域名解析绑定和证书类型选择。建议将域名通过CNAME记录指向虚拟主机提供的二级域名,确保后续HTTPS访问的稳定性。
- Let’s Encrypt:支持自动续期的开源证书
- 主机商集成:部分虚拟主机提供一键申请功能
二、证书生成步骤
通过OpenSSL工具快速生成证书请求文件:
- 生成2048位RSA私钥:
openssl genrsa -out private.key 2048
- 创建证书签名请求(CSR):
openssl req -new -key private.key -out request.csr
- 提交CSR至证书颁发机构(CA)进行验证
三、安装与部署
通过虚拟主机控制面板完成证书安装:
- 在cPanel/Plesk面板中找到SSL/TLS管理模块
- 分别粘贴证书内容(.crt)和私钥(.key)到指定字段
- 开启强制HTTPS跳转功能
四、验证与测试
完成部署后需进行两项关键验证:
- 浏览器地址栏显示绿色锁标志
- 通过SSL Labs测试获得A及以上评级
- 全站资源加载均为HTTPS协议