728x90
반응형
-- Apache Tomcat 9 버전 기준 --
톰캣 디렉토리 이름
디렉토리명 | 설명 |
bin | 톰캣을 실행하고, 종료시키는 스크립트 (.bat , .sh 등) 파일이 들어있다. |
conf | 서버 전체 설정파일 폴더 ( server.xml 등 ) |
lib | 톰캣구동하는데 필요한 라이브러리(jar)가 들어있다 |
logs | 예외 발생 사항 등의 로그 저장 |
temp | 임시 저장용 폴더 |
webapps | 웹 어플리케이션 폴더 |
work | jsp 파일을 서블릿형태로 변환한 java 파일과 class 파일 저장 |
톰캣 주요 파일
파일 이름 | 설명 |
context.xml | 세션,쿠키 저장 경로 등을 지정하는 설정 파일이다. |
server.xml | Tomcat의 주 설정 파일로 접근/접속에 관한 설정이 주를 이룬다. |
web.xml | (가장 먼저 읽는 파일) Tomcat의 환경설정 파일이며 서블릿, 필터, 인코딩 등을 설정할 수 있다. DefaultServlet 지정 및 Servlet-mapping |
web.xml 설정 항목
-
디렉토리 목록 - url 접근시 디렉토리 목록의 사용여부 결정
-
웰컴 페이지 설정 - url 접근시 사용할 첫 페이지 설정
-
자동 서블릿 로드 - 서블릿이 재컴파일 되었을 때 자동으로 리로드할지 여부를 설정
-
특정 Webapp에 대한 디렉토리 목록 사용 설정
-
웹 컨텍스트 루트 디렉토리 및 요청 URL 설정
-
기본 webapp 디렉토리 변경
톰캣 디렉토리 구조
728x90
반응형
'Programming > Web' 카테고리의 다른 글
[WEB] Web Server(웹서버) / WAS(웹어플리케이션) / Web Container (0) | 2020.07.30 |
---|---|
[WEB] HTTP Method GET / POST의 차이 (0) | 2020.07.23 |
[WEB] URI / URL / URN (0) | 2020.07.23 |
[WEB] 웹 프로그래밍(Web Programming) (0) | 2020.07.22 |
[WEB] HTTP / 쿠키(Cookie)와 세션(Session) (0) | 2020.07.20 |