본문 바로가기

Server

[Linux] apr …………….

아파치 다운로드 주소

 

http://httpd.apache.org/download.cgi

 

 

 

아파치 설치할 때 나는 apr 관련 오류

 

하루 종일 삽질을 했는데 정말 리눅스 쪽은 한번에 OK 하면서 되는걸 본적이 없는 듯...

 

일단 Cent OS 에서 아파치 설치를 간단히 정리하면 아래와 같다.

 

[root@jds server]# wget http://apache.mirror.cdnetworks.com//httpd/httpd-2.4.3.tar.bz2

[root@jds server]# tar xvf httpd-2.4.3.tar.bz2

[root@jds httpd-2.4.3]# ./configure --prefix=/data/server/httpd2 --enable-mods-shared=all

[root@jds httpd-2.4.3]# make

[root@jds httpd-2.4.3]# make install

 

이렇게 하면 깔끔하게 설치가 되어야 하는데 apr 관련 에러가 계속 나서 설치가 안될때 해결 방법입니다.

 

./configure --prefix=/data/server/httpd2 --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr/bin/apu-1-config --enable-mods-shared=all

 

오류

 

make[2]: *** [exports.lo] 오류 1
make[2]: Leaving directory `/data/server/httpd-2.4.3/server'

 

 

apr 다운로드 페이지는 아래와 같다.

http://apr.apache.org/download.cgi

 

apr 설치

 

[root@jds server]# wget http://apache.mirror.cdnetworks.com//apr/apr-1.4.6.tar.gz

[root@jds server]# tar xvf apr-1.4.6.tar.gz

[root@jds server]# cd apr-1.4.6

[root@jds server]# ./configure

[root@jds server]# make

[root@jds server]# make install

 

apr-util 설치

 

[root@jds server]# wget http://apache.mirror.cdnetworks.com//apr/apr-util-1.5.1.tar.gz

[root@jds server]# tar xvf apr-util-1.5.1.tar.gz

[root@jds server]# cd apr-util-1.5.1

[root@jds server]# ./configure --with-apr=/usr/local/apr

[root@jds server]# make

[root@jds server]# make install

 

error: pcre-config for libpcre not found

 

[root@jds server]# wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.32.tar.gz
[root@jds pcre-8.32]#./configure --prefix=/usr/local/
[root@jds pcre-8.32]#make
[root@jds pcre-8.32]#make install