nginx安装配置

一、安装编译工具及库文件

  (已经安装就不会再装了)

    yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

           

 

二、安装 PCRE

  PCRE 作用是让 Nginx 支持 Rewrite 功能。

  1、下载 PCRE 安装包

    下载地址: http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz  

     [root@localhost local]# cd /usr/local/src/
     [root@localhost src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

   

  2、解压安装包:

    [root@localhost src]# tar zxvf pcre-8.35.tar.gz

    

  3、进入安装包目录,编译

    [root@localhost src]# cd pcre-8.35/
    [root@localhost pcre-8.35]# ./configure 

    

   4、安装

    [root@localhost pcre-8.35]# make && make install

    

   5、查看pcre版本

    [root@localhost pcre-8.35]# pcre-config --version

       

 

三、安装 Nginx

  1、下载 Nginx

    下载地址:http://nginx.org/download/nginx-1.6.2.tar.gz(此为实例,可到nginx官网下载合适的版本)

    [root@localhost pcre-8.35]# cd /usr/local/src/
    [root@localhost src]# wget http://nginx.org/download/nginx-1.6.2.tar.gz

   

  2、解压

    [root@localhost src]# tar zxvf nginx-1.6.2.tar.gz

      

  3、进入安装包目录

    [root@localhost src]# cd nginx-1.6.2

   

  4、编译安装

    编译(--prefix为指定安装目录 --with为加载的模块,可加载更多的模块,从官网查看):

    [root@localhost nginx-1.6.2]# ./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.35

           

    安装

    [root@localhost nginx-1.6.2]# make && make install

        

  5、查看nginx版本

    [root@localhost nginx-1.6.2]# /usr/local/webserver/nginx/sbin/nginx -v

    

 

四、关闭防火墙

    1、查看防火墙状态

    [root@localhost nginx-1.6.2]# systemctl status firewalld

    

    2、关闭防火墙

    [root@localhost nginx-1.6.2]# systemctl stop firewalld

    

    3、再次查看防火墙状态

    

 

五、启动 Nginx

  1、Nginx 启动命令如下:

    [root@localhost nginx-1.6.2]# /usr/local/webserver/nginx/sbin/nginx

    

  2、访问站点

    

Nginx 其他命令

    

  /usr/local/webserver/nginx/sbin/nginx -s reload            # 重新载入配置文件
  /usr/local/webserver/nginx/sbin/nginx -s reopen            # 重启 Nginx
  /usr/local/webserver/nginx/sbin/nginx -s stop              # 停止 Nginx

  (其他的自己查)

 

posted on 2019-09-02 19:41  只为一人321  阅读(192)  评论(0编辑  收藏  举报

导航