一、SSL证书配置前的准备
在开始配置SSL证书前需要完成以下基础工作:
二、免费SSL证书申请流程
通过阿里云数字证书管理服务申请免费证书:
三、域名所有权验证操作
完成证书审核的关键步骤:
验证类型 | 操作步骤 | 完成时间 |
---|---|---|
DNS验证 | 添加指定TXT解析记录 | 10-30分钟 |
文件验证 | 上传验证文件到服务器根目录 | 即时生效 |
四、服务器证书安装配置
以Nginx服务器为例的配置方法:
server {
listen 443 ssl;
server_name example.com;
ssl_certificate /etc/nginx/ssl/public.crt;
ssl_certificate_key /etc/nginx/ssl/private.key;
ssl_trusted_certificate /etc/nginx/ssl/chain.crt;
需注意证书文件顺序:公钥证书在前,中间证书在后
五、HTTPS安全测试与维护
部署完成后需进行以下验证: