centos7源码安装nginx

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7源码安装nginx相关的知识,希望对你有一定的参考价值。

  1. 下载:
    a. pcre官网及安装包:
    https://ftp.pcre.org/pub/pcre/
    或
    https://github.com/dollarphper/soft/raw/master/nginx/pcre-8.42.tar.gz

    b. zlib官网及安装包:

    http://zlib.net/
    或
    https://github.com/dollarphper/soft/blob/master/nginx/zlib-1.2.11.tar.gz

    c. openssl官网及安装包:

    https://www.openssl.org/source/
    或
    https://github.com/dollarphper/soft/blob/master/nginx/openssl-1.1.1.tar.gz

    d. nginx官网及安装包:

    https://nginx.org/en/download.html
    或
    https://github.com/dollarphper/soft/blob/master/nginx/nginx-1.15.3.tar.gz
  2. 安装:
    a. 创建文件夹:
    mkdir  /etc/pcre
    mkdir  /etc/zlib
    mkdir  /etc/openssl

    b. 安装pcre:

    cd  /etc/pcre
    tar  -xzf  pcre-8.42.tar.gz
    cd  pcre-8.42
    ./configure  &&  make  &&  make  install

    c. 安装zlib:

    cd  /etc/zlib
    tar  -xzf  zlib-1.2.11.tar.gz
    cd  zlib-1.2.11
    ./configure  &&  make  &&  make  install

    d. 安装openssl:

    cd  /etc/openssl
    tar  -xzf  openssl-1.1.1.tar.gz
    cd  openssl-1.1.1
    ./config  &&  make  &&  make  install

    e. 安装nginx:

    cd  nginx的下载目录
    tar  -xzf  nginx-1.15.3.tar.gz
    cd  nginx-1.15.3
    ./configure  --with-http_ssl_module  --with-http_v2_module  --with-pcre=/etc/pcre/pcre-8.42  --with-zlib=/etc/zlib/zlib-1.2.11  --with-openssl=/etc/openssl/openssl-1.1.1
    make  &&  make  install
  3. 启动命令:
    a. 启动:
    /usr/local/nginx/sbin/nginx

    b. 停止:

    pkill  nginx

    c. 重启:

    /usr/local/nginx/sbin/nginx  -s  reload
  4. 测试:
    技术分享图片

以上是关于centos7源码安装nginx的主要内容,如果未能解决你的问题,请参考以下文章

Centos7.2 源码安装Nginx

centos7源码安装Nginx

centos7 源码编译安装 nginx

centos7 源码安装nginx

centos7源码安装nginx

CentOS7源码安装Nginx