블로그 이미지
박공명

카테고리

분류 전체보기 (99)
된장 (7)
Dev (60)
꼐..꼐임 (6)
식탐 (18)
우리 (0)
Etc (8)
개인자료 (0)
Total
Today
Yesterday

Apache + Tomcat 연동

Dev/Apache / 2010. 5. 25. 11:29
1. 서론

흔히들 톰캣을 날로 쓰는자들이 많다만은

컴덕들은 아주 조금 다릅니다.

라면을 끓여먹어도 열효율과 맛을 높이기위해 뚜껑위에 벽돌을 올려놓고

움직이는 동선을 최소화하기위하여 침대주변에 컴퓨터를 놓지요. (살이 안빠지는원인 1,2가 다나왔죠)

종이한장도 같이들라는 조상들의 조언이 있는데

어찌하여 우리는 아파치와 톰캣을 같이쓰지 아니한단 말이빈까.

2. 왜 같이쓰는가?

알아보세요. 이게진짜 공부죠.

3. 물고기를 잡는 방법

방법은 언제나 달라질수 있기때문에 요점만 적습니다.

http://tomcat.apache.org/

톰캣 홈페이지입니다.

아파치와 톰캣을 연동하기위해서는 "톰캣 커넥터" 이넘이 필요한 거랍니다.

얼마나 유명하냐면 다운로드 메뉴에서 바로튀어나올 정도죠.

자신의 시스템 상황에 맞게 받아주세요.

저는 binary releases 에서 mod_jk-1.2.28-httpd-2.2.3.so 를 받았습니다.

원하는 폴더에 복사합니다. 웬만하면 웹서버에 넣는게 좋겟죠?

저는 D:/servers/apache2.2/modules 에 복사했습니다.

이제 웹서버 설정파일에서 방금 복사한 모듈을 불러오는겁니다.

D:/servers/apache2.2/conf/httpd.conf 를 수정하겠습니다.

LoadModule jk_module modules/mod_jk-1.2.28-httpd-2.2.3.so
JkWorkersFile D:/server/apache2.2/conf/workers2.properties.sample
JkMount /*.jsp ajp13

3 라인이 추가되었습니다. 뭐 다들 개발자라면 뭐슨뜻인지는 알테고

2번째라인에 집중하죠.

해당 연동에대한 속성파일이지만 해당경로에있는 파일도 아니며

해당경로에 반드시 있어야되는것도 아니며 해당 이름이어야하는것도 아닙니다.

무슨말인지 아시죠?

저는 톰캣 홈페이지에서 해당 모듈에대해서 제공하는 샘플파일을 가져왔습니다.

실제 자신이 톰캣의 세부적인 처리포트까지 건드리지 않는다면(건드릴 일 없습니다.)

주석만 샥샥 빼줘두 작동 합니다.

아파치와 톰캣을 껏다 킵니다. 

저는 끌때는 was먼저 켤때는 web먼저 합니다.

확인을 위해서는 web 포트로 접속해보고 was포트로도 접속해보면 되겟죠. 간단한 jsp코드로요.

* 유의사항

애초에 아파치와 톰캣이 각각 잘 돌아가는 상황이 아니라면 이글 안봐도 됩니다. 그거먼저공부하세여.


'Dev > Apache' 카테고리의 다른 글

apache RewriteEngine  (0) 2010.06.10
apache 인덱싱 기능  (1) 2010.06.07
apache + openssl 적용  (0) 2010.05.28
CentOS 에서 apache + php 설치하기  (1) 2010.05.26
아파치(apache) 가상호스팅  (0) 2010.05.25
Posted by 박공명
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함