아파치도 DocumentRoot 를 잡고 톰캣도 Context를 잡지 않나요?
톰캣이 아닌 아파치쪽으로 잡았다는 게 이해가 좀 안가네요.
톰캣은 당연히 Context path를 지정해줘야 합니다.
말씀하신 아파치의 DocumentRoot를 지정하셨다면,
그 안에 webapps (예를들어) 만들어 context path를 지정하고
webapps 안에 server side로 돌아가는 즉 jsp파일들을 위치시키고,
webapps/WEB-INF/classes 폴더를 만들어 클래스들을 위치시키면 톰캣 시작시
클래스들을 로딩합니다.
아파치 docroot?
아파치도 DocumentRoot 를 잡고 톰캣도 Context를 잡지 않나요?
톰캣이 아닌 아파치쪽으로 잡았다는 게 이해가 좀 안가네요.
톰캣은 당연히 Context path를 지정해줘야 합니다.
말씀하신 아파치의 DocumentRoot를 지정하셨다면,
그 안에 webapps (예를들어) 만들어 context path를 지정하고
webapps 안에 server side로 돌아가는 즉 jsp파일들을 위치시키고,
webapps/WEB-INF/classes 폴더를 만들어 클래스들을 위치시키면 톰캣 시작시
클래스들을 로딩합니다.
그러니까
아파치에서 설정한 DocumentRoot 경로는 아파치에서 처리할 요청을 처리하는 폴더고요
톰캣Context 는 톰캣으로 처리할 요청을 처리하는 폴더지요
workers2.properties 파일에서 분배한경로를 따라 찾아갑니다.
개발시에는 다 톰캣으로 넘기게 셋팅하면 아파치에서 설정한 DocumentRoot는 별 필요 없어지지요
차후 jsp 와 나머지(html..gif..) 를 각각 톰캣과 아파치경로에 맞게 설정해 주시던가 DocumentRoot 를 톰캣 Context 을 바라보고 있게 하면 되겠습니다.
댓글 달기