编译安装nginx-1.6.3

一、安装pcre

   yum -y install pcre pcre-devel

编译安装nginx-1.6.3_编译安装nginx-1.6.3

二、安装openssl

  yum -y install openssl openssl-devel

编译安装nginx-1.6.3_编译安装nginx-1.6.3_02

编译安装nginx-1.6.3_编译安装nginx-1.6.3_03

三、编译安装nginx

1、创建目录/usr/tools/

mkdir -p /usr/tools

编译安装nginx-1.6.3_编译安装nginx-1.6.3_04

2、nginx官网上下载nginx-1.6.3压缩包

  cd /usr/tools

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

编译安装nginx-1.6.3_编译安装nginx-1.6.3_05

3、解压nginx-1.6.3压缩包

  tar xf nginx-1.6.3

编译安装nginx-1.6.3_编译安装nginx-1.6.3_06

4、创建nginx虚拟用户

   useradd nginx -s /etc/nologin -M

编译安装nginx-1.6.3_编译安装nginx-1.6.3_07

5、编译安装nginx

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


编译安装nginx-1.6.3_编译安装nginx-1.6.3_08

编译安装nginx-1.6.3_编译安装nginx-1.6.3_09

make

make install

四、启动nginx服务

1、ln -s /application/nginx-1.6.3/ /application/nginx

     /application/nginx/sbin/nginx -t 检查语法

     /application/nginx/sbin/nginx   回车启动nginx

编译安装nginx-1.6.3_编译安装nginx-1.6.3_10 

  lsof -i :80检查80端口是否开启

编译安装nginx-1.6.3_编译安装nginx-1.6.3_11

2、在浏览器中输入192.168.126.133打不开,但能够ping

编译安装nginx-1.6.3_编译安装nginx-1.6.3_12 

  setenforce 0   关闭SELinux

 /etc/init.d/iotables stop    关闭防火墙

编译安装nginx-1.6.3_编译安装nginx-1.6.3_13

   再在浏览器中输入192.168.126.133,能够进入,表示nginx启动成功

编译安装nginx-1.6.3_编译安装nginx-1.6.3_14