1. 配置前准备

  • 确认服务器支持 TLS 1.2+ 协议版本
  • 获取有效的 SSL/TLS证书(如Let's Encrypt)
  • 配置防火墙允许443端口流量 🛡️
SSL_TLS_配置步骤

2. 配置流程

步骤一:安装证书

  1. 将证书文件(.crt)和私钥(.key)上传至服务器
  2. 配置Nginx/Apache等Web服务器的配置文件:
    ssl_certificate /path/to/your/cert.crt;
    ssl_certificate_key /path/to/your/priv.key;
    
    📝 注意:证书路径需根据实际存储位置调整

步骤二:启用HTTPS

  • 修改虚拟主机配置,添加以下内容:
    listen 443 ssl;
    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_ciphers HIGH:!aNULL:!MD5;
    
  • 重启服务器服务:systemctl restart nginx 🔄

步骤三:验证配置

  • 使用SSL Labs工具检测配置安全性 📊
  • 检查浏览器地址栏是否显示安全锁图标 ✅

3. 常见问题

  • ❓ 证书链不完整?请添加中间证书
  • ⚠️ 浏览器提示「不安全」?检查协议版本和加密套件配置
  • 🔄 服务重启后无效?确认配置文件语法正确:nginx -t

4. 扩展阅读

SSL/TLS证书续期教程
SSL/TLS性能优化指南

SSL_TLS_加密配置