一、在安装Nginx 时,要查看是否已经安装了nginx的依赖包,【pcrepcre-devel openssl openssl-devel

检查是否安装pcre-devel,openssl-devel包,命令如下:

 rpm   -qa  pcre-devel      pcre

 rpm -qa  openssl-devel   openssl

如果没有安装,则开始安装上述依赖包,具体命令如下:

安装pcre  pcre-devel

 yum  install   pcre  pcre-devel -y

安装openssl  openssl-devel

 yum install openssl openssl-devel -y

二、依赖包安装好以后,开始安装nginx

 mkdir   -p    /home/oldboy/tools

 

 cd /home/wyf/tools

 

wget -q http://nginx.org/download/nginx-1.6.3.tar.gz

 

     ls -l nginx-1.6.3.tar.gz

 

useradd nginx -s /sbin/nologin -M   //创建nginx 用户

 

           tar  xvf     nginx-1.6.3.tar.gz

 

     cd    nginx-1.6.3.tar.gz

 

     ./configure    --user=nginx    --group=nginx   --prefix=/application/nginx-1.6.3/   --with-http_stub_status_module   --with-http_ssl_module

 

 make

 

 make install

 

 ln -s /application/nginx-1.6.3  /application/nginx      // 创建软链接 ,方便人员使用。

 

  cd     ../

 

注:

--prefix=/application/nginx-1.6.3/   //设置安装路径

 

--user=nginx                         // 进程用户权限

 

     --group=nginx                        // 进程用户组权限

 

            --with-http_stub_status_module       // 激活状态信息

 

            --with-http_ssl_module               // 激活ssl 功能

 

 

三、启动并检查配置文件语法

 

/application/nginx/sbin/nginx    -t                                             //检查配置文件语法

 

/application/nginx/sbin/nginx     -s    reload                            // 平滑重启

 

Nginx 安装过程_Nginx


 

四、查看nginx 服务对用的端口是否成功开启

 

 lsof     -i    :80

 

Nginx 安装过程_安装过程_02

 

 

或者

 

Netstat    -lnt | grep 80

 

Nginx 安装过程_安装过程_03

 

五、nginx 启动后实际效果

 

Nginx 安装过程_Nginx _04

 

或者

 

Curl  192.168.10.21

 

Nginx 安装过程_安装过程_05