一、安装nginx
下载nginx源码包,官网是
http://wiki.nginx.org/Main ,为了支持gzip以及正则表达式,还需要下载pcre和zlib源码包。pcre网址
http://www.pcre.org/,zlib网址
http://www.zlib.net/。
我下载的nginx版本为1.4.1, pcre版本为8.32,zlib版本为1.2.8。
下载完成后,对三个源码包分别解压。进入nginx目录配置。(注:openssl如果系统没有请安装先)
./configure --prefix=$HOME/nginx --with-openssl=/usr/include --with-pcre=../pcre-8.32 --with-http_stub_status_module --with-zlib=../zlib-1.2.8
关于nginx的配置选项含义,可以参照官方文档。这里主要是配置了gzip压缩,正则表达式以及启用ssl。--with-http_stub_status_module是安装可以查看nginx状态的模块。
然后
make && make install