CentOS 6.0下Nginx 安装与配置

关键词:CentOS 安装Nginx,Nginx配置,Nginx

系统:Centos 6.0

下载nginx(nginx-1.2.4.tar.g) 

下载pcre(pcre-8.31.tar.gz)   

一、安装之前首先确认系统中是否已安装gcc、openssl-devel、pcre-devel、zlib-devel

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

二、安装pcre-devel库(使Nginx支持http rewrite的模块)

#tar zxvf pcre-8.31.tar.gz

#cd pcre-8.31

#./congigure

#make

#make install

问题:

libtool: compile: unrecognized option `-DHAVE_CONFIG_H'

libtool: compile: Try `libtool --help' for more information.

make[1]: *** [pcrecpp.lo] Error 1

make[1]: Leaving directory `/home/guangbo/work/pcre-8.12'

make: *** [all] Error 2

缺少gcc-c++和libtool,也就是c++编译包

解决方法:需要先安装libtool和gcc-c++

#yum -y install libtool

#yum -y install gcc-c++

三、安装Nginx

#tar zxvf nginx-1.2.4.tar.gz

#cd nginx-1.2.4

#./configure --with-http_stub_status_module --with-http_gzip_static_module

-- prefix=/usr/local/nginx

#make

#makeinstall

注:--with-http_stub_status_module 可以用来启用Nginx的NginxStatus功能,以监控Nginx的当前状态。

--with-http_gzip_static_module 支持在线实时压缩输出数据流。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/6a8fa5e05dc06186150a3a8b4697568f.html