DevOps & Infra/Etc

[Tomcat] 톰캣 구조와 server.xml / context.xml

롱하 2024. 9. 24. 16:52

 

 

톰캣의 기본 폴더 구조의 트리형식

Tomcat/
│
├── bin/
│   ├── startup.sh
│   ├── shutdown.sh
│   └── catalina.sh
│
├── conf/
│   ├── server.xml
│   ├── web.xml
│   ├── context.xml
│   └── tomcat-users.xml
│
├── logs/
│   └── catalina.out
│
├── webapps/
│   ├── ROOT/
│   ├── examples/
│   ├── docs/
│   ├── manager/
│   └── host-manager/
│
├── lib/
│   ├── servlet-api.jar
│   ├── jsp-api.jar
│   └── other libraries
│
├── temp/
│
└── work/

 

server.xml

server.xml은 Tomcat 서버의 핵심 설정 파일이다. 서버 레벨에서의 포트, 커넥터, 호스트 등 주요 구성을 설정할 수 있으며, 서버 전반에 걸친 설정을 정의한다.

 

context.xml

context.xml은 개별 웹 애플리케이션의 설정을 정의하는 파일로, 웹 애플리케이션의 컨텍스트에 대한 세부 사항을 지정한다. 이 파일은 웹 애플리케이션의 배포리소스 설정에 중점을 둔다.