apache + tomcat + jdk 연동 문제 해결좀 부탁드립니다.
작성자 정보
- 하슬 작성
- 작성일
컨텐츠 정보
- 2,257 조회
- 0 추천
- 목록
본문
httpd.conf 파일의 홈은 아파치에서 처리할 홈입니다..
아파치 톰캣 연동시 httpd.conf 파일에 서 지정한 request를 전부 톰캣에 넘깁니다..
아래의 경우 jsp, jar, servlet 을 ajp13으로 마운트 하니까
톰캣으로 넘어가겠지요..
JkMount /*.jsp ajp13
JkMount /*.jar ajp13
JkMount /servlet/* ajp13
jsp가 호출되면 아파치는 jsp 파일의 처리를 톰캣에 넘깁니다..
이후에는 톰캣의 홈을 찾겠죠..
결과적으로 index.jsp 는 톰캣의 홈에 있어야 합니다..
제가 알기로 톰캣의 server.xml 파일을 수정하지 않으신경우
tomcat_home/webapps/ROOT/가 톰캣 홈으로 되있을거 같습니다.
server.xml 파일을 수정하셔서 원하시는 홈 경로를 지정하신후 그곳에 index.jsp 를 넣어보세요..
그리고 httpd.conf 파일에 index.jsp 파일은 추가하셨겟지용...
DirectoryIndex 에 index.jsp 추가
server.xml 파일수정
<!-- Tomcat Root Context -->
<Context path="" docBase="test" debug="0" reloadable="true" crossContext="true">
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="test_log." suffix=".txt"
timestamp="true"/>
</Context>
톰캣 홈을 바꾸는 설정은 검색해보면 많을건데요..
위에 있는 내용만 넣어줘도... 됩니다..
참고로 위 설정의 경우 test 라는 폴더는 tomcat_home/webapps/하위에 있어야 합니다..
관련자료
-
이전
-
다음