ericshaw 发表于 2017-1-17 11:28:02

lnmp1.4 ./install nginx 单独安装nginx失败

环境 centos6.5 最小化安装未安装lnmp,想单独安装nginx,根据readme.md:* 可选3,执行:./install.sh nginx 可以直接单独安装Nginx。
命令过程如下:
./install.sh nginx

脚本下载的nginx版本是nginx-1.10.2

./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-ipv6 --with-http_sub_module --with-openssl=/root/lnmp1.4/src/openssl-1.0.2j

错误:中间略,直接复制错误部分信息如下:
./configure: error: the HTTP rewrite module requires the PCRE library.
You can either disable the module by using --without-http_rewrite_module
option, or install the PCRE library into the system, or build the PCRE library
statically from the source with nginx by using --with-pcre=<path> option.

+ make
make: *** No rule to make target `build', needed by `default'.Stop.



为什么会提示--with-pcre=<path> 找不到这个参数。这个在脚本里面应该是有实现的吧,lnmp的时候就可以。单独安装nginx的时候就不行。

[ 本帖最后由 ericshaw 于 2017-1-17 13:36 编辑 ]

licess 发表于 2017-1-17 13:28:50

/root/nginx-install.log
发日志

ericshaw 发表于 2017-1-17 13:37:07

回复 2# 的帖子

日志已经发了。在附件。

licess 发表于 2017-1-17 19:08:37

tar (child): pcre-8.39.tar.bz2: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now

cd lnmp1.4/src
wget http://soft.vpser.net/web/pcre/pcre-8.39.tar.bz2
cd ..
在重新安装应该就可以了

ericshaw 发表于 2017-1-18 09:18:01

回复 4# 的帖子

确实可以了。我以为这个正常有下载的。这个在脚本里有必要修复一下吗,好像脚本里没有下载pcre-8.39.tar.bz2

licess 发表于 2017-1-18 09:40:05

回复 5# 的帖子

今天发布的会修复
页: [1]
查看完整版本: lnmp1.4 ./install nginx 单独安装nginx失败