关键词: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 支持在线实时压缩输出数据流。