make: *** No rule to make target 'build', needed by 'default'. Stop.
报错原因:缺少nginx所需要的依赖包。
nginx所需依赖包如下:
- 预处理、编译、连接、汇编:gcc
- 用于网站加密通讯:openssl
- 用于支持解析正则表达式:pcre
- 用于对数据进行解压缩。网站之间通信时,数据先压缩再传输,通过消耗CPU的方式来节省网络带宽:zlib
解决方法:
安装依赖包:
yum -y install make zlib-devel gcc-c++ libtool openssl openssl-devel
安装后验证:
./configure
编译:
make && make install
即可。