OS: CentOS release 6.5 (Final)

0、准备PCRE和Nginx安装包

下载pcre-8.40.tar.gz http://pcre.org
下载nginx-1.2.9.tar.gz http://nginx.org/en/download.html

1、安装依赖

yum -y install gcc openssl-devel pcre-devel zlib-devel

2、安装PCRE(使Nginx支持http rewrite的模块)

tar zxvf pcre-8.40.tar.gz
cd pcre-8.40
./configure
make
make install

3、安装Nginx

tar zxvf nginx-1.2.9.tar.gz
cd nginx-1.2.9
./configure --with-http_stub_status_module --with-http_gzip_static_module --prefix=/usr/local/nginx --with-pcre=pcre路径
make
make install

--prefix相当于安装Nginx的目录
--with-http_stub_status_module开启Nginx的NginxStatus功能用来监控Nginx的当前状态
--with-http_gzip_static_module支持在线实时压缩输出数据流
4、启动Nginx和查看状态

/usr/local/nginx/sbin/nginx
ps -aux|grep nginx

没有提示错误即安装完成,nginx启动时可能提示Port/Address already in usePort/或依赖不存在,安装缺少的依赖、杀掉进程或更换端口就可以了。

Windows下Nginx安装:http://zhangguoli.cn/windows-nginx-install.html

标签: nginx

添加新评论