1、源文件包
nginx-1.6.2.tar.gz
openssl-1.0.1i.tar.gz
pcre-8.35.tar.gz
zlib-1.2.5.1.tar.gz
全部解压到了/usr/local/src中
2、安装nginx
执行:
./configure --prefix=/usr/local/nginx --with-pcre=../pcre-8.35 --with-zlib=../zlib-1.2.5.1 --with-openssl=../openssl-1.0.1i --with-http_ssl_module
出现如下错误
configure: error: You need a C++ compiler for C++ support.
make[1]: *** [../pcre-8.35/Makefile] Error 1
make[1]: Leaving directory `/usr/local/src/nginx-1.6.2'
make: *** [build] Error 2
缺少c++编译器
yum install -y gcc gcc-c++
然后再运行
./configure --prefix=/usr/local/nginx --with-pcre=../pcre-8.35 --with-zlib=../zlib-1.2.5.1 --with-openssl=../openssl-1.0.1i --with-http_ssl_module
make&make install
一切OK了