In CentOS 6.4, an error is reported when nginx is installed to execute the configuration command.
Install nginx in CentOS 6.4 and execute the configuration command
./Configure
The following error is prompted:
./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 = option.
Solution:
Run the following command:
Yum-yinstallzlibzlib-developensslopenssl -- develpcrepcre-devel
Nginx compilation error./configure: error: SSL modules require the OpenSSL library. Solution
./Configure: error: SSL modules require the OpenSSL library.
You can either do not enable the modules, or install the OpenSSL library
Into the system, or build the OpenSSL library statically from the source
With nginx by using -- with-openssl = option because the compilation supports https, but the OpenSSL library file is missing.
Solution:
Yum install openssl-devel-y
Recompile and solve the problem.