¿La configuración de instalación de Apache no puede encontrar PCRE? (pcre-config para libpcre no encontrado)


9

Estos son los requisitos e instrucciones sobre cómo instalar Apache en Linux. http://httpd.apache.org/docs/current/install.html

Así que he todo instalado ( c++ compiler, apry apr-util) para poder instalar Apache correctamente.

Lo único que queda es PCRE, lo he instalado y está ubicado en mi /usr/local/src/pcre-8.32

Cuando intento sudo ./configure --with-included-aprobtener este error:

checking for pcre-config... false
configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/

¿Qué estoy haciendo mal?

Respuestas:


10

El paquete de desarrollo PCRE no está instalado en su sistema. Primero instale pcre-devel

sudo yum install pcre-devel -y

y luego correr

sudo ./configure --with-included-apr

tomará automáticamente pcre por defecto.


9

Esto lo resolvió.

Primero instalé pcre en /usr/local/pcre, usando

./configure --prefix=/usr/local/pcre
make
sudo make install

Luego instaló apache con

./configure --with-included-apr --with-pcre=/usr/local/pcre
make
sudo make install

0

Lo resolví dando la ruta en la configuración de Apache

./configure \
--with-included-apr \
--with-pcre=/usr/local/pcre/bin/pcre-config 

a medida que el compilador busca los ajustes de configuración en el archivo de preconfiguración, por lo tanto, debemos proporcionar la ubicación exacta del archivo de preconfiguración.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.