본문 바로가기

apache

(4)
Apache 2 Proxy AJP를 이용한 호스팅 환경에서의 완벽 연동 출처 : http://theeye.pe.kr 지금 작성할 글은 어찌보면 [이곳]의 글의 연장선상에서 봐야 할 글일꺼 같습니다. ProxyAJP에 대해 잘 모르신다면 링크의 글을 보시거나 좀더 검색해 보시고 보시면 좋을 것같습니다. 제가 운영하는 투명아이 호스팅에서 JSP 호스팅을 좀더 편하게 구현할 방법을 찾아보니 여기까지 왔습니다. 정말 간단하다 못해 너무 단순하게 강력한 효과를 얻을 수 있는 방법이라고 생각합니다. 우선 보통의 경우 mod_jk를 이용하여 연동을 하게 되는데요, 이때에 볼 수 있는 설정 파일은 대충 다음과 같습니다. LoadModule jk_module modules/mod_jk.so JkWorkersFile /usr/local/tomcat/conf/workers.properties ..
ProxyAJP를 이용한 Apache2 + Tomcat 연동시 중대한 보안 문제 출처 : http://theeye.pe.kr 아래에 쓴글은 정상적으로 작동하지 않으며 다음의 방법이 보안을 위한 정상적인 방법입니다. ProxtRequests 설정을 Off로 변경 : 외부 요청이 차단됨, 이후에도 ProxyPass, ProxtPassMatch등 정상 사용 가능 - 기존의 글 기존에 다음과 같은 ProxyAJP를 이용한 Apache2와 Tomcat의 연동법에 대한 글을 썼었습니다. - Proxy AJP + mod_rewrite를 이용하여 Apache 2.2 + Tomcat 완벽 연동하기 - Apache 2 Proxy AJP를 이용한 호스팅 환경에서의 완벽 연동 하지만 위의 방법들에 중대한 보안 문제가 있다는 것을 알게 되었습니다. 어느 순간부터인가 서버에 엄청난 트래픽이 유입되더군요. 저..
Proxy AJP + mod_rewrite를 이용하여 Apache 2.2 + Tomcat 완벽 연동하기 출처 : http://theeye.pe.kr 블로그 글에 자꾸 반말/존칭이 섞여가는거 같아 껄끄럽긴 하지만 이번에는 존댓말로 써봅니다;; 여러분의 JAVA/JSP는 어떤 WAS에서 돌리고 계신가요? 톰캣을 쓰신다고요? 그럼 웹서버는 아파치를 사용하시겠군요. 연동을 위해 톰캣 사이트에서 받을 수 있는 mod_jk를 많이들 쓰실것입니다. 하지만 아파치 2.2.x에서 제공하는 Proxy AJP를 사용하면 매우 깔끔하게 연동을 할 수 있습니다. 톰캣은 설치가 되어 정상적으로 동작하고 있는 상황이라 가정하고 아파치 설정만을 적어보겠습니다. [이곳]에서 가장 최신의 아파치 2.2 버젼을 다운받습니다. 압축을 풀고 컴파일을 합니다. 설정(쓰레드 방식) [root@Theeye src]$ CC="gcc" CFLAGS="..
Mysql + Apache + JDK + Tomcat + Apache-Tomcat Connector 설치;; 이걸 내가 다시 적을 줄 몰랐다;;;; 설치버전 RedHat Linux 기반의 Sulinux 1.5 (http://www.sulinux.net) Apache 2.2.4 (http://www.apache.org - httpd) Mysql 5.0.37 (http://www.mysql.com) Tomcat 6.0.10 (http://www.apache.org - tomcat ) JDK 6.0 (http://java.sun.com) Apache-Tomcat Connector (Jk Connector 1.2.21) (http://www.apache.org - tomcat - connector) 모두 linux 용, Non-RPM 버전으로 받아서 설치하였음. 받은 모든 파일들은 /usr/local/ 로 ftp 전송..