Tomcat 5.5 version
To mcat Context 생성 및 Test
우선 자신이 웹에 서비스할 파일을 올려놓을 새로운 폴더를 생성한다.
아래의 예에서는 C드라이브에 JspTest 라는 폴더를 만들었다.
자신이 원하는 폴더를 만들었다면
톰캣홈의 conf\Catalina\localhost 폴더를 찾는다

conf\Catalina\localhost 의 manager.xml을 복사하여 사본을 만든다.

복사한 manager.xml의 사본의 이름을 웹에 올릴 가상 디렉터리 명으로 바꾼다.
이때, 실제 폴더명과 같을 필요는 없다.
가상 디렉터리 명을 수정하였다면 수정한 xml 파일을 에디터 편집기로 연다.
아래는 에디트 플러스를 사용한 예이다.

xml파일의 docBase의 내용을 자신이 처음에 만들었던 실제 폴더의 경로로 수정한다.
C:\JspTest 라는 폴더를 사용하기로 했으므로 docBase="C:\JspTest" 라고 적용한다.
이는 JspTest.xml 을 이용하여 JspTest 라는 가상 컨텍스트를 만들고
웹서버가 이 가상 컨텍스트 내부의 파일을 요청받으면
docBase="C:\JspTest" 의 실제경로에서 그 파일을 이용한다는 내용이다.
그리고 아래의 Resource Link 항목에 reloadable="true" 를 추가하고 저장한다.

xml의 수정이 끝났다면, 다시 톰캣 홈의 \webapps\ROOT 폴더를 찾아
WEB-INF 폴더를 복사하여 가상 디렉터리의 실제 폴더에 복사하여 넣는다.

xml파일의 수정과 WEB-INF폴더를 복사하였다면 기본적인 컨텍스트의 설정은 마무리 되었다.
http://localhost:8080/ 으로 들어가 Tomcat Manager항목을 선택한다.
톰캣 설치시 입력하였던 admin계정과 패스워드를 입력한다.

위의 파란 박스부분을 보면 자신이 설정한 JspTest라는 컨텍스트 항목이
톰캣에 적용되어 있는것을 확인 할 수있다. running항목이 true이므로 정상작동중이다.

간단한 html로 jsp파일을 만들어 톰캣 컨텍스트의 적용을 시험한다.
위와 같은 파일을 작성하여 C:\JspTest\ 에 JspTest.jsp라는 이름으로 저장한다.

톰캣을 시작하고 주소입력창에 http://localhost:8080/JspTest/JspTest.jsp 라고 입력을 하고
정상적으로 페이지가 로딩되는지 확인한다.
위와같은 내용을 정상적으로 출력한다면 컨텍스트가 정상적으로
톰캣에 반영된것이다.
http://blog.naver.com/oneprimary?Redirect=Log&logNo=10024950366
'was > tomcat' 카테고리의 다른 글
| Tomcat 5.0.28 DBCP 설정 (2) | 2008/04/29 |
|---|---|
| Tomcat 5 서비스 등록 및 메모리 늘리기 (1) | 2008/02/25 |
| Tomcat 5,5 Context 설정 (0) | 2008/02/15 |
| Tomcat META-INF context.xml (0) | 2008/02/15 |
| Commons-dbcp (1) | 2008/01/28 |
| Tomcat 4.1.27, server.xml의 context configuration (0) | 2008/01/28 |




댓글을 달아 주세요