1.首先安装好centos6.3 ,32位,最小化安装
创建nginx 用户组,用户
useradd -s /sbin/nologin -g nginx -r
useradd -s /sbin/nologin -g nginx -r nginx
2. yum -y install gcc gcc-c++ autoconf automake 必要的编译软件
3. yum -y install zlib zlib-devel openssl openssl-devel pcre-devel 此步中,可能openssl 和 pcre不会正确安装,请看第4步
4.安装 pcre库
4.1 mkdir /usr/local/atfire -p ; cd /usr/local/atfire 创建下载目录,并进入到该目录,目录名字可以随意取
4.2 获取软件 wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 地址可能会变,可到官网下载
4.3 解压,配置,安装,一条龙
tar -zxvf pcre-8.3.3.tar.gz
./configure
make
make install
5.安装openssl
5.1 cd /usr/local/atfire ;进入目录
5.2 wget http://www.openssl.org/source/openssl-1.0.1c.tar.gz
5.3 tar -zxvf openssl-1.0.1c.tar.gz
5.4 结束了,没错,你没看错,不用安装,有这源码包就行了
6.安装nginx
6.1 进入目录cd /usr/local/atfire ;
6.2 下载 nginx.org/download/nginx-1.4.4.tar.gz
6.3 解压 tar -zxvf nginx-1.4.4.tar.gz
6.4进入目录 cd nginx-1.4.4
6.5 配置