본문 바로가기
반응형

httpd4

Apache mod_jk vs mod_proxy 차이 Apache WebServer와 Tomcat연동을 AJP 프로토콜을 이용하여 연동이 가능하다.그 연동 방법에는 Tomcat에서 제공하는 mod_jk 모듈을 이용하는 방법과 mod_proxy를 이용하는 방법이 있습니다.둘 다 Tocmat과 연동은 가능하지만 일부 차이가 있어 정리를 하였습니다.AJP 프로토콜AJP(Apache Jserv Protocol)는 웹서버로 들어오는 요청을 웹서버 뒤에 있는 애플리케이션 서버로 위임할 수 있는 바이너리 프로토콜Apache HTTP Server, Apahce Tomcat, 웹스피어, 웹로직, JBOSS, JEUS, 등 다양한 WAS 지원AJP는 HTTP의 내용을 포워드 용도mod_jkApache Tomcat에서 제공하는 모듈로 Tomcat과 연동에 최적화mod_jk를 .. 2024. 5. 3.
Apache HTTPD Server 컴파일 Apache HTTPD Server 컴파일하는 방법을 정리합니다. YUM을 통한 설치가 간편한 방법이지만, 특정 경로에 설치가 필요해서 사용하였습니다. 사전 라이브러리 설치 $ sudo yum install -y gcc-c++ $ sudo yum install -y expat-devel $ sudo yum install -y httpd-devel $ sudo yum install -y make $ sudo yum install -y autoconf $ sudo yum install -y libtool -- deflate $ sudo yum install -y zlib-devel -- http2 $ sudo yum install -y libnghttp2 $ sudo yum install -y libnght.. 2022. 3. 21.
웹 서비스 성능 개선 - mod_expires 정적 리소스 캐시 사용 아파치 웹 서버에 정적 리소스에 대해 캐시 설정하여, 설정된 기간 동안 로컬 PC에 저장된 리소스를 사용하여 성능을 올리는 방법입니다. 캐시 주기 설정 값인 Cache-Control과 max-age 값을 조절하는 mod_expires 모듈을 http.conf에서 사용 처리합니다 # mod_expires 모듈 주석 해제 LoadModule expires_module modules/mod_expires.so 웹 서비스에 공통으로 설정할 경우 http.conf 파일에 내용 추가 # 캐시 설정 Type 정의 ExpiresActive On ExpiresByType image/gif "access plus 1 days" ExpiresByType image/png "access plus 1 days" ExpiresB.. 2022. 2. 16.
Apache Proxy 설정 Apache를 이용한 WAS 연동에는 jk_mod를 이용하여 apj 통신을 하는 방법과, proxy를 이용하여 연결을 전달되도록 사용할 수 있는 방법이 있습니다. mod_jk를 통하여 설정을 하는 경우 정적 파일의 처리 및 로드밸런싱 등 세밀한 부분을 설정할 수 있다는 장점이 있습니다. proxy의 설정은 단순하게 해당 URL을 내부의 다른 URL로 변경하여 처리하는 방식으로 web server의 역할이 부하 분산이 아닌 내부의 특정 서버가 처리할 수 있도록 전달하는 방법입니다. 해당 방법은 쉽게 설정이 가능하며, WAS 다른 설정을 할 필요성이 없습니다. http.conf 파일 중 mod_proxy 관련 설정 정보 주석 제거 LoadModule proxy_module modules/mod_proxy.s.. 2021. 3. 12.
반응형