linux nginx 安装启动

烈酒焚心 提交于 2019-12-03 14:40:34

安装


  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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!