conf 디렉토리는 : web.xml / server.xml / context.xml
server.xml -> 수정할 경우 여기서 주로 사용할것임
기본적으로 리눅스는 8080 이다 // 80 번은 사용하지 못하게 막아둔 상태이다 그래서 우리는 8080 을 사용한다
선임들이 일부로 80번으로 뚫어놓은 경우도 있음
host 태그 안에
/webapps/
appBase / docBase 가 붙어서 어떤결과물이 나올지
프로젝트 에드 시키면 호트스 태그안에 contextt를 넣는다 서버가 시작되면서 같이 동작을 하게 된다
context.xml 잘 사용을 안한다
초기값을 설정을 하면 web.wml 사용한다
logs 디렉토리
*.log / log -> 상세한 정보를 기록을 한다 로그로 끝나는 파일들이 그런 파일들이다
*.txt
catalina.out
catalina.2022-08-01.log ==> 이거를 보면됨 (오늘 8월 2일 꺼는 없는걸 봐서 동작한게 없다. )
2022-08-01 로그 파일은 날짜별로 되어있는 것
out은 전부 적혀있다.
내사이트에 누가 들어왔는지 알수가 있다.
webapps 디렉토리
-> 톰캣이 시작되면서 서버에 등록될 프로젝트 디렉토리 위치 하는 곳
호스트에 /example를 붙으면 그 안에 있는 index.html이 작동이 된다.
lib 파일
lib 디렉토리 안에는 톰캣에 등록된 프로젝트가 사용할 라이브러리가 위하는 곳
여기에다가 제이슨, 마리아 디비 등 추가하면 사용을 할 수가 있다.