更新时间:2024-04-22 GMT+08:00
分享

安装Nginx

本次使用源码包编译的方式安装部署,建议找二进制包或者rpm格式的包进行部署

安装包下载

模块依赖性Nginx需要依赖下面3个包

Nginx包下载: http://nginx.org/en/download.html

安装依赖包

依赖包安装顺序依次为: openssl-fips-1.1.1q.tar.gz、 zlib-1.2.12.tar.gz、pcre-8.45.tar.gz, 然后安装Nginx包nginx-1.23.1.tar.gz。将依赖包放在同一个目录下,方便安装。

  1. 安装openssl-fips-1.1.1q.tar.gz

    输入命令:

    tar -zxvf openssl-fips-1.1.1q.tar.gz
    cd openssl-fips-1.1.1q
    ./config
    make
    make install
  1. 安装zlib-1.2.12.tar.gz

    输入命令:

    tar -zxvf zlib-1.2.12.tar.gz
    cd  zlib-1.2.12
    ./configure
    make
    make install
  1. 安装pcre-8.45.tar.gz

    输入命令:

    tar -zxvf pcre-8.45.tar.gz
    cd pcre-8.45
    ./configure
    make
    make install
  1. 解压flv包

    输入命令:

    unzip nginx-http-flv-module-master.zip(flv包需与伙伴jar包同一级目录)
  2. 安装 nginx-1.23.1.tar.gz

    输入命令:

    tar -zxvf nginx-1.23.1.tar.gz
    cd nginx-1.23.1
    ./configure --prefix=/usr/local/nginx --with-pcre=/app/smartClassAdmin/pcre-8.45 --with-zlib=/app/smartClassAdmin/zlib-1.2.12 --with-openssl=/app/smartClassAdmin/openssl-1.1.1q --add-module=/app/smartClassAdmin/nginx-http-flv-module-master --with-http_ssl_module --with-http_stub_status_module
    make
    make install
    (此处如果报错,继续执行make install)

至此Nginx的安装完成

检测是否安装成功

cd  /usr/local/nginx/sbin
./nginx -V

出现如下所示提示,表示安装成功

图1 检测是否安装成功

启动nginx

./nginx

查看nginx状态

ps -ef |grep nginx

相关命令:

  1. 先进入cd  /usr/local/nginx/sbin路径
  2. 启动命令 ./nginx
  3. 重启命令 ./nginx -s reload
  4. 查看nginx版本 ./nginx -V

修改相关配置文件

配置文件具体内容修改需与伙伴确认,根据伙伴要求修改相关内容

cd /user/local/nginx/conf
vi nginx.conf
图2 修改相关配置文件1
图3 修改相关配置文件2

相关文档