La configurazione dell'installazione di Apache non riesce a trovare PCRE? (pcre-config per libpcre non trovato)


9

Questi sono i requisiti e le istruzioni su come installare Apache su Linux. http://httpd.apache.org/docs/current/install.html

Così ho tutto installato ( c++ compiler, apre apr-util) per essere in grado di installare correttamente Apache.

L'unica cosa rimasta è PCRE, l'ho installato e si trova nel mio /usr/local/src/pcre-8.32

Mentre sto provando sudo ./configure --with-included-aprottengo questo errore:

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

Che cosa sto facendo di sbagliato?

Risposte:


10

Il pacchetto di sviluppo PCRE non è installato sul sistema. Prima installa pcre-devel

sudo yum install pcre-devel -y

e poi corri

sudo ./configure --with-included-apr

prenderà automaticamente pcre per impostazione predefinita.


9

Questo ha risolto.

Per prima cosa ho installato pcre in /usr/local/pcre, usando

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

Quindi installa apache con

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

0

L'ho risolto dando il percorso nella configurazione di Apache

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

poiché il compilatore cerca le impostazioni di configurazione nel file pre-config, quindi dobbiamo fornire la posizione esatta del file pre-config.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.