versiones ultima not library libpcre found for error devel cual apache pcre

apache - ultima - pcre library is required



InstalaciĆ³n de Apache; error libpcre (6)

Debian

En una instalación limpia de Debian 9.5, durante la instalación de Apache es necesario tener algunos paquetes y bibliotecas para evitar errores. A continuación, muestro el tipo de error y su respectiva solución

Configuración

  • configure: error: no se encontró un compilador de C aceptable en $ PATH

    $ sudo apt-get install build-essential

  • configure: error: pcre-config para libpcre no encontrado. PCRE es requerido y está disponible en http://pcre.org/

    $ sudo apt-get install libpcre3-dev

Luego hago la configuración que indica que está instalado en la ruta predeterminada: / usr / local / apache2

$ ./configure

Compilacion

Y para la compilación, la siguiente instalación de algunos paquetes también nos evitaría errores en una instalación limpia de Debian.

  • xml / apr_xml.c: 35: 19: error fatal: expat.h: no existe dicho archivo o directorio.

    $ sudo apt-get install libexpat1-dev .

Se recomienda utilizar el parámetro -j3 para acelerar la compilación. Aunque también podría ser ignorado.

$ make -j3

Al instalar Apache en Ubuntu 11.10, aparece el siguiente error:

configurar: error: APR no encontrado. Por favor, lea la documentación.

Seguí las instrucciones here , entonces, aparece el siguiente error:

configure: error: pcre-config para libpcre no encontrado. PCRE es requerido y está disponible en http://pcre.org/

¿Qué estoy haciendo mal y cómo puedo resolverlo?


1. Descargue PCRE de http://pcre.org/

2. Compilarlo con un prefijo e instalarlo:

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

3. Regrese a donde está su instalación de Apache y compile Apache con PCRE:

--with-pcre=/usr/local/pcre


En RHEL 3 no es necesario configurar el parámetro --with-pcre apuntando a pcre-config. Solo necesito pcre camino

Mi comando de configuración:

./configure --prefix=/usr/local/apache2 --with-pcre=/usr/local/pcre


Esto funcionó para mí

./configure --prefix / u01 / apache --with-included-apr --with-pcre = / usr / local / pcre / bin / pcre2-config


Para mí (Fedora Linux), bastaba con instalar pcre-devel: yum install -y pcre-devel . Ni siquiera tuvo que usar --with-pcre después.


Yo era otro problema para compilar apache2 en CentOS con pcre. Instalé pcre en otra ubicación "/ custom / location / pcre" y configuro el comando throw the following error

configure: error: Did not find pcre-config script at "/custom/location/pcre"

para resolverlo cambiando la bandera --with-pcre=/custom/location/pcre a --with-pcre=/custom/location/pcre/bin/pcre2-config