centos7源碼安裝nginx

  • 下載:
    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
  • 安裝:
    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
  • 啓動命令:
    a. 啓動:
    /usr/local/nginx/sbin/nginx

    b. 停止:

    pkill  nginx

    c. 重啓:

    /usr/local/nginx/sbin/nginx  -s  reload
  • 測試:
    centos7源碼安裝nginx
  • 發表評論
    所有評論
    還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
    相關文章