Apache 설치 구성에서 PCRE를 찾을 수 없습니까? (libpcre 용 pcre-config를 찾을 수 없음)


9

다음은 Linux에서 Apache를 설치하는 방법에 대한 요구 사항 및 지침입니다. http://httpd.apache.org/docs/current/install.html

내가 설치된 모든 (했습니다 그래서 c++ compiler, apr등을 apr-util) 제대로 아파치를 설치할 수 있습니다.

남아있는 유일한 것은 PCRE입니다. 설치했습니다. /usr/local/src/pcre-8.32

노력하고 있는데이 sudo ./configure --with-included-apr오류가 발생합니다.

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

내가 무엇을 잘못하고 있지?

답변:


10

PCRE devel 패키지가 시스템에 설치되어 있지 않습니다. 먼저 pcre-devel 설치

sudo yum install pcre-devel -y

그런 다음 실행

sudo ./configure --with-included-apr

기본적으로 자동으로 pcre를 사용합니다.


9

이것은 그것을 해결했다.

먼저를 /usr/local/pcre사용하여 pcre를 설치했습니다 .

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

그런 다음 아파치를 설치

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

0

Apache 구성의 경로를 제공하여 해결했습니다.

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

컴파일러는 사전 구성 파일에서 구성 설정을 찾을 때 사전 구성 파일의 정확한 위치를 지정해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.