🔧 核心配置项说明

  1. 基础设置

    • 端口配置:默认使用 80(HTTP)或 443(HTTPS)
    • 根目录指向:/var/www/html(Linux系统示例)
    • 日志路径:/var/log/nginx/access.log(Nginx日志位置)
    • 进程数设置:根据CPU核心数调整 worker_processes
  2. 网络优化

    • 启用Gzip压缩:gzip on;(减少传输体积)
    • TCP缓冲区调整:client_body_buffer_size 1K;(提升大文件处理能力)
    • Keep-Alive超时设置:keepalive_timeout 65;(优化长连接)
  3. 安全加固

    • 启用HTTPS:需配置SSL证书(如Let's Encrypt)
    • 限制请求方法:limit_except GET POST { deny all; }
    • 防止DDoS攻击:limit_req_zone 设置速率限制

🌐 扩展阅读

server_configuration
network_settings
security_options

📌 提示

  • 所有配置修改后需重启服务(如 systemctl restart nginx
  • 建议使用 curl -I 测试配置是否生效
  • 定期备份配置文件避免数据丢失