一、安装前准备 📚

  1. 系统要求

    • 推荐使用 Linux 系统(如 Ubuntu/Debian/CentOS)
    • 确保系统已安装 GCC 编译器make 工具
      sudo apt-get install build-essential
      
  2. 依赖库安装

    • 安装 PCRE 和 zlib 库(用于正则表达式和压缩支持)
      sudo apt-get install libpcre3-dev zlib1g-dev
      

二、安装步骤 📚

  1. 下载源码包

    nginx_source_package
  2. 解压并编译

    tar -zxvf nginx-<版本号>.tar
    cd nginx-<版本号>
    ./configure --prefix=/usr/local/nginx
    make
    sudo make install
    
  3. 启动服务

    /usr/local/nginx/sbin/nginx
    
    nginx_running_status

三、验证与配置 📚

  • 使用 curl http://localhost 验证服务是否正常运行
  • 配置文件路径:/usr/local/nginx/conf/nginx.conf
  • 查看日志:tail -f /usr/local/nginx/logs/error.log

四、扩展学习 📚

五、常见问题 📚

  • ⚠️ 安装失败?检查系统依赖是否完整
  • 🛠️ 如需自定义编译参数,可参考 编译选项文档
nginx_logo