一、准备工作
在绑定SSL证书前,需要准备有效的证书文件(包含.crt、.key和中间证书文件)并确保服务器已安装OpenSSL工具。建议通过SSH工具连接到云服务器,检查防火墙是否开放443端口。
二、生成SSL证书
使用OpenSSL生成证书的典型流程如下:
- 执行命令生成2048位私钥:
openssl genrsa -out server.key 2048
- 创建证书签名请求文件:
openssl req -new -key server.key -out server.csr
- 向证书颁发机构提交CSR文件完成验证
三、配置服务器
根据Web服务器类型进行配置:
四、验证与优化
完成配置后需执行:
- 重启Web服务器服务:
systemctl restart nginx
- 访问
https://your-domain.com
检查安全锁标志 - 使用SSL Labs工具检测协议兼容性
- 配置HTTP强制跳转HTTPS
通过合理配置SSL证书,可有效提升云服务通信安全性。建议定期更新证书,并关注TLS协议版本升级动态。