nginx_config

什么是 Nginx?

Nginx 是一款高性能的 HTTP 服务器和反向代理服务器,以其轻量级、高并发处理能力著称。它广泛用于 Web 服务、负载均衡、API 网关等场景。

核心特性 ✅

  • 高并发:基于事件驱动的架构,支持数万并发连接
  • 反向代理:可隐藏后端服务细节,实现灵活的流量管理
  • 静态资源加速:支持 HTTP/2 和 SPDY 协议
  • 模块化设计:通过模块扩展功能(如 ngx_http_gzip_module

快速入门 🚀

  1. 安装

    • Linux: sudo apt install nginx
    • macOS: brew install nginx
    • Windows: 从 官网下载 安装包
  2. 启动服务

    sudo systemctl start nginx
    
    nginx_server
  3. 配置文件路径

    • 主配置文件:/etc/nginx/nginx.conf
    • 站点配置:/etc/nginx/sites-available/

扩展阅读 📚

常见问题 ❓

  • 如何查看 Nginx 版本?
    nginx -v
    
  • 如何重启 Nginx?
    sudo systemctl restart nginx
    
nginx_architecture