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