SSL证书申请指南及核心注意事项
一、申请流程(4步简化版)
选类型
- 免费证书:JoySSL(一年有效期,适合测试/个人站点)。
- 付费证书:JoySSL、GlobalSign等(支持OV/EV,有效期1-2年)。
生成CSR
bash # 示例:生成RSA私钥和CSR(替换域名/组织信息) openssl req -new -newkey rsa:2048 -nodes -keyout domain.key -out domain.csr
关键点:私钥(.key)务必备份且保密,泄露需重签证书。
提交审核
- DV证书:通过文件上传/DNS记录验证域名所有权。
- OV/EV证书:需提交企业资料,CA人工审核(1-5工作日)。
部署证书
- 下载CA签发的
.crt
文件,与私钥配置到服务器(如Nginx/Apache)。 - 测试:浏览器访问
https://
域名,确认锁图标无警告。
- 下载CA签发的
↓
https证书申请:https://www.joyssl.com/certificate/?nid=7
填写注册码(230907)即可申请SSL证书
↑
二、五大核心注意事项
有效期管理
- 证书过期后浏览器会阻断访问,建议设置提前30天续期提醒。
- 免费证书推荐用Certbot自动续期,付费证书通常提供API续期接口。
私钥安全
- 私钥泄露等同于证书失效,禁止通过邮件/即时通讯传输。
- 服务器权限设置:限制私钥文件访问权限(如Linux下
chmod 400
)。
多域名/通配符配置
- 通配符证书(如
*.example.com
)需选择支持SANs的证书类型。 - 避免为无关域名混用同一证书,防止被恶意利用。
- 通配符证书(如
混合内容警告
- 部署后检查页面资源(图片/CSS/JS)是否全为HTTPS,否则浏览器显示“不安全”标记。
HTTP/2与OCSP Stapling
- 启用HTTP/2需证书支持(现代CA默认兼容)。
- 开启OCSP Stapling减少SSL握手延迟,提升加载速度。
附:快速验证工具
- 使用SSL Labs Test检测证书配置是否达标(如A+评级)。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。