개발도구/WAS

Tocat 6.0 Cotext setting

노루아부지 2019. 8. 11. 13:12
반응형

톰캣을 설치하면 기본적으로 webapps/ROOT 경로가 홈디렉토리가 된다

원하는 경로로 변경하기 위하여 conf/server.xml 을 열어

<host></host>사이에 아래와 같이 Context부분을 추가해 준후

톰캣을 리스타트 한다..

 

<Context path="/woowa" reloadable="true" docBase="D:\workspace\woowa" />

 

path 는

http://localhost:포트번호/woowa

와 같이 입력될 가상디렉토리명이라 생각하면 된다

reloadable="true" 옵션은 클래스 변경시 자동 적용 유무를 판단한다

주로 개발시는 true 운영시는 false로 한다

docBase은 컨텍스트의 물리적 경로로 절대경로로 입력하여야 한다

이외에도 많은 옵션이 있으며

 

http://jakarta.apache-korea.org/tomcat/tomcat-4.1-doc/config/context.html

 

여기에서 확인가능하다..

 

본인은 단독톰캣서버를 하나 호스팅을 받아 server.xml에 context를 추가하고 재 가동시켰지만 적용이 되지않아

 

서버관리자에게 문의하였는데 아파치에서 컨텍스트 관련 설정을 추가하여야만 적용이 되며 문의 내용은 아래와 같다

 

conf/server.xml 의 <host> 사이에 컨텍스트 관련 항목을 추가하였습니다..
<Context path="/woowa" docBase="/ffrefo/ryongz/woowa" debug="0" reloadable="true"/>
로컬에 Tomcat 6.0을 설치하고 위와같이 변경한 결과
적용이 되었는데
아파치 설정에서 변경하셔야 한다면 컨텍스트 추가시 마다 요청을 하여야 하는건가요?

 

답변...

 

Tomcat/webapps/ROOT 디렉토리 이하로 추가하시는건 관련이 없지만,

ROOT 디렉토리가 아파치의 DocumentRoot 디렉토리이 이기 때문에 다른 디렉토리에는 아파치 설정을
따로 해줘야 합니다. 가급적 ROOT 디렉토리 이하로 설정하시길 바랍니다.

Alias       /woowa   /home/ryongz/woowa

 

[출처] Tocat 6.0 Cotext설정하기|작성자 투덜이스머프

728x90
반응형

'개발도구 > WAS' 카테고리의 다른 글

windows tomcat에서 tomcat 메모리 확보 방법  (0) 2019.08.15
Tomcat 시작 시 Class 호출  (0) 2019.08.15
Tomcat에서 DBCP 사용  (0) 2019.08.11
CentOS에 Tomcat 설치  (0) 2019.08.11
tomcat + openssl  (0) 2019.07.31
loading