在centos中安装nginx,官网中有很多个版本中,我试了nginx-0.8.55和nginx-0.6.39但在安装的时候总是提示各种编译错误,不管是重新编译C文件,还是修改就是不可以。
后来下载了官网的nginx-1.5.6版本,就能够安装成功。
1、首先从http://nginx.org/en/download.html下载nginx-1.5.6版本并且使用命令tar -zxvf nginx-1.5.6.tar.tz。
2、下载openssl-1.0.1e和pcre-8.12并且解压。
3、进入nginx目录中使用如下命令运行。
./configure --prefix=/usr/local/nginx --with-openssl=/usr/local/openssl --with-http_stub_status_module --with-pcre=/usr/src/pcre-8.12/ --without-http_gzip_module
4、运行make。
5、运行make install
6、进入/usr/local/nginx/sbin后,可以使用nginx命令启动。
以上所需求的tar.gz包都在附件中可以下载。