CentOS Linux系统安装Nginx

  1. 先安装依赖包

    1
    2
    # 在根目录一键安装上面四个依赖
    yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
  2. 创建目录并进入目录

    1
    mkdir -p /data/yunwei && cd /data/yunwei
  3. 下载nginx并解压安装包

    1
    2
    3
    4
    # 下载nginx安装包
    wget https://nginx.org/download/nginx-1.26.2.tar.gz
    # 解压
    tar -xvf nginx-1.26.2.tar.gz
  4. 安装nginx

    1
    2
    3
    4
    5
    6
    7
    8
    # 进入指定安装目录
    cd /data/yunwei/nginx-1.26.2

    # 执行命令
    ./configure --with-http_stub_status_module --with-http_ssl_module

    # 执行make命令
    make && make install

Nginx常用模块及案例 - 常见-youmen - 博客园 (cnblogs.com)

  1. 配置nginx.conf(这里我们只演示安装,本身默认自带一个配置,配了 80 端口)

Nginx配置文件详解 - 程序员自由之路 - 博客园 (cnblogs.com)

  1. nginx各种命令

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    # 进入安装目录中
    cd /usr/local/nginx/sbin

    # 启动
    ./nginx

    # 关闭
    ./nginx -s stop

    # 重载配置
    ./nginx -s reload
  2. 防火墙

    1
    2
    sudo firewall-cmd --permanent --add-port=80/tcp --add-port=80/udp
    sudo firewall-cmd --reload
  3. 查看指定区域所有打开的端口

    1
    firewall-cmd --zone=public --list-ports

CentOS Linux系统安装Nginx
https://zouxiangzhong1998.github.io/blog/2024/09/7f090e1ba654.html
作者
Carlos
发布于
2024年9月12日
许可协议