./configure: error: the HTTP gzip module requires the xxx library.

缺少库

第一个原因是没有安装这些lib

那么只需yum install xxx(可能是gcc、zlib、pcre、openssl)看它少什么就安装什么

第二个原因是你虽然安装了,但是可能默认找不到,所以需要你指定

在指定前,你需要找到这些安装包在哪里(最好安装的时候自己指定)

首先输入下面这个命令找到你安装的文件名

rpm -qa|grep pcre(openssl、zlib)

然后再输入下面这个命令找到文件所在位置

rpm -ql 文件名

最后指定

./configure --prefix=/usr/local/nginx --with-pcre=文件位置...