编译一开始就报错了:
- [root@node]#make
- make -f objs/Makefile
- make[1]: Entering directory `/usr/local/src/nginx-1.9.14'
- cd /usr/local/pcre \
- && if [ -f Makefile ]; then make distclean; fi \
- && CC="cc" CFLAGS="-O2 -fomit-frame-pointer -pipe " \
- ./configure --disable-shared
- /bin/sh: line 2: ./configure: No such file or directory
- make[1]: *** [/usr/local/pcre/Makefile] Error 127
- make[1]: Leaving directory `/usr/local/src/nginx-1.9.14'
- make: *** [build] Error <span id="transmark"></span>2
解决方法:
配置--with-pcre 时指定pcre 的源码解压目录,而不是pcre 安装目录:
- ./configure --prefix=/usr/local/nginx --with-pcre=/root/pcre-8.38/