码迷,mamicode.com
首页 > 其他好文 > 详细

centos7源码安装nginx

时间:2018-09-14 11:56:38      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:water   centos7   创建文件夹   ima   停止   kill   ges   process   blob   

  • 下载:
    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

    标签:water   centos7   创建文件夹   ima   停止   kill   ges   process   blob   

    原文地址:http://blog.51cto.com/12173069/2175046

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!