Apache 2.4.x 버전 설치 시 apr, apr-util 를 따로 설치 할 필요가 없다.

 

apr, apr-util 소스 파일 다운로드 후 httpd 소스파일 밑에 srclib 경로에 버전 명을 빼고 apr, apr-util 로 이름을 변경하여 옮겨준다.

 

그리고 apache configure 할때 " --with-included-apr " 옵션을 넣어주면 자동으로 인식해서 설치한다.

 

apr, apr-util 압축 해제 후 httpd 소스 파일 아래 srclib 디렉토리로 이동

'Apache' 카테고리의 다른 글

mod_proxy_ajp.so 설치  (0) 2014.07.17

mod_proxy설치 


아파치 설치시 소스파일이 있어야함

(설치했던 당시 소스파일을 써야한다던데.. 그냥 같은 버전으로 다운받은 후 진행해도 이상은 없엇음..)



cd /{소스파일}/modules/mappers

/{apache/bin경로}/apxs -aic mod_rewrite.c


cd /{소스파일}/modules/proxy

/{apache/bin경로}/apxs -aic mod_proxy.c proxy_util.c

/{apache/bin경로}/apxs -aic mod_proxy_ajp.c proxy_util.c ajp_header.c ajp_utils.c ajp_link.c ajp_msg.c


아파치 설정 파일 추가 부분


LoadModule rewrite_module modules/mod_rewrite.so

LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_ajp_module modules/mod_proxy_ajp.so


*특이사항* 설정 파일에 추가할때 /mod_proxy.so 라인이 /mod_proxy_{xxx}.so 라인 보다 위 라인에 있어야함

그렇지 않으면 apache 시작할때 아래와 같은 에러를 볼수있음


httpd: Syntax error on line 64 of /app/apache/conf/httpd.conf: Cannot load /app/apache/modules/mod_proxy_http.so into server: /app/apache/modules/mod_proxy_http.so: undefined symbol: proxy_module

'Apache' 카테고리의 다른 글

apache 2.4.x 설치 시 apr, apr-util 간편 설치  (0) 2019.12.06

+ Recent posts