linux

Nginx编译安装步骤是什么

小樊
48
2025-09-11 03:52:21
栏目: 编程语言

Nginx编译安装步骤如下:

  1. 下载源码包:从官网下载指定版本源码包(如nginx-1.26.2.tar.gz),使用wgetcurl命令。
  2. 安装依赖库:安装编译工具及依赖库(如gccpcre-develzlib-developenssl-devel)。
    • Ubuntu/Debian:apt install build-essential libpcre3-dev zlib1g-dev libssl-dev
    • CentOS/RHEL:yum install gcc pcre-devel zlib-devel openssl-devel
  3. 解压源码包:使用tar -zxvf命令解压至指定目录。
  4. 配置编译选项:执行./configure脚本,指定安装路径、启用模块(如--with-http_ssl_module)等参数。
    • 常用参数:--prefix(安装路径)、--user/--group(运行用户)、--with-http_ssl_module(HTTPS支持)等。
  5. 编译与安装:执行make编译,make install安装至指定目录。
  6. 创建用户与权限:新建专用用户(如nginx),并设置文件权限。
  7. 配置环境变量:将Nginx可执行文件路径加入PATH,方便全局调用。
  8. 启动服务:通过/usr/local/nginx/sbin/nginx启动,或创建systemd服务文件实现开机自启。

说明:具体模块可根据需求调整,生产环境建议启用--with-http_ssl_module--with-http_v2_module等模块。

0
看了该问题的人还看了