1. 환경
Ubuntu 20.04 LTS
Tomcat9.0v
2. 톰캣 document root 설정방법
톰캣 경로에 들어가보면 server.xml 파일이있다.
해당파일 아래쪽에 위치한 <Host> 태그안에 appBase 옵션이있고, <Host> 태그안에 <Context> 라는 태그가 들어가게된다. 그리고 <Context> 태그안에 docBase 옵션이 들어간다.
//기본 설정
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
...
//기본적으로 <Context>...</Context> 태그는 생략이되어있다.
</Host>
2-1. appBase를 절대경로로 사용하는경우
appBase를 절대경로로 설정했을때 docBase는 현재 디렉토리로 설정할수있다.
<Host appBase="/var/lib/tomcat9/webapps/ROOT" autoDeploy="true" name="localhost" unpackWARs="true">
...
<Context path="" docBase="." reloadable="true" />
</Host>
2-2. docBase를 절대경로로 사용하는경우
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
...
<Context path="" docBase="/var/lib/tomcat9/webapps/ROOT" reloadable="true" />
</Host>
요런식으로 사용한다.
'Server > Server' 카테고리의 다른 글
[Tomcat] 톰캣 서버 성능 향상 및 동시 접속자 대응방법 (0) | 2023.01.11 |
---|---|
[Tomcat] 톰캣 세션(session) 타임아웃 설정 및 세션 우선순위 (0) | 2023.01.11 |
[Tomcat] 2개 서버 localhost 에서 세션 끊길때 (0) | 2021.11.11 |