zoukankan      html  css  js  c++  java
  • linux nginx 安装启动

    安装


    1.  
      在Centos下,yum源不提供nginx的安装,可以通过切换yum源的方法获取安装。也可以通过直接下载安装包的方法,**以下命令均需root权限执行**:
    2.  
      首先安装必要的库(nginx 中gzip模块需要 zlib 库,rewrite模块需要 pcre 库,ssl 功能需要openssl库)。选定**/usr/local**为安装目录,以下具体版本号根据实际改变。

    1.安装gcc gcc-c++(如新环境,未安装请先安装)

    1.  
      $ yum install -y gcc gcc-c++
    2.  
       

    2.安装PCRE库

    1.  
      $ cd /usr/local/
    2.  
      $ wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gz
    3.  
      $ tar -zxvf pcre-8.36.tar.gz
    4.  
      $ cd pcre-8.36
    5.  
      $ ./configure
    6.  
      $ make && make install
    7.  
       
    8.  
      如报错:configure: error: You need a C++ compiler for C++ support
    9.  
      解决:yum install -y gcc gcc-c++
    10.  
       

    3.安装SSL库

    1.  
      cd /usr/local/
    2.  
      $ wget http://www.openssl.org/source/openssl-1.0.1j.tar.gz
    3.  
      $ tar -zxvf openssl-1.0.1j.tar.gz
    4.  
      cd openssl-1.0.1j
    5.  
      $ ./config
    6.  
      $ make && make install
    7.  
       
    8.  
      4.安装zlib库存

    $ cd /usr/local/
    $ wget http://zlib.net/zlib-1.2.11.tar.gz
    $ tar -zxvf zlib-1.2.11.tar.gz
    $ ./configure
    $ make && make install

    然后就是安装nginx了

    ./configure

    make && make install

    默认配置会安装到 /usr/local/nginx  下

    进入sbin目录;输入 ./nginx 就可以启动了 
    ./nginx 开启
    ./nginx -s stop 停止
    ./nginx -s quit
    ./nginx -s reload

    原文链接:https://www.cnblogs.com/jackyzm/p/9600738.html

    以上方式在配置ssl证书时会报错,./configure出了问题,更好的安装方式如下

    https://blog.csdn.net/yu412346928/article/details/19813311

  • 相关阅读:
    团队项目成员和题目
    最大联通子数组
    站立会议5
    关于jsp之间href传参(中文)乱码问题
    站立会议4
    典型用户和用户场景描述
    站立会议3
    站立会议2
    站立会议1
    第七周学习进度情况
  • 原文地址:https://www.cnblogs.com/yunian139/p/11800419.html
Copyright © 2011-2022 走看看