Tomcat 진짜 서버
가동 방법 1 : Terminal 이용
가동 방법 2 : Eclipse에서 진짜 톰캣 붙혀서 가동
가동 후
- localhost:8080/manager/html (톰캣 매니저 창)이 작동 됨.
- catalina stop (진짜 톰캣 stop) -> localhost:8080/manager/html (톰캣 매니저 창)이 작동 X
Tomcat 가짜 서버
가동 방법 : Eclipse의 Server 사용
- 가짜 톰캣 서버
- 정의
- 진짜 톰캣 서버에 올리기 전, 작업한 html, jsp 등의 파일을 웹 브라우저 통해서 잘 가동되는지 확인하기 위한 서버
- 정의
가동 후, 작업 순서
1. 진짜 톰캣 stop, 가짜 톰캣 start
2. 가짜 톰캣 서버 이용해서 작업하는 파일들의 결과물 확인
3. 작업 완료
4. 작업 완료한 프로젝트를 WAR 파일로 import
-
- 가짜 톰캣 stop, 진짜 톰캣 start
WAR 파일로 import하기 전, 폴더 구성
- 아래의 폴더 구성 : Eclipse에서 작업하는 환경
- 진짜 서버, 톰캣 매니저 창에서 올라오는 환경은 아래 폴더 구성과 다름
- 여기서는 Eclipse에서 작업한 환경을 WAR파일로 변환해서 진짜 서버 통해서 톰캣 매니저 창에 올리는 것이므로 아래와 같이 진행
- 진짜 서버, 톰캣 매니저 창에서 올라오는 환경은 아래 폴더 구성과 다름
- WebContent/META-INF/MANIFEST.MF
- WAR파일로 변환하기 위한 파일
- WAR파일로 변환 후, 이 파일은 쓸모가 없어졌으므로
진짜 톰캣의 매니저 창 /usr/local/Cellar/tomcat/9.0.39/libexec/webapps에서는 존재하지 않음.
- WAR파일로 변환 후, 이 파일은 쓸모가 없어졌으므로
- WAR파일로 변환하기 위한 파일
- WebContent/WEB-INF/web.xml
- 해당 프로젝트의 환경설정하는 파일
- WAR파일로 변환 후, 진짜 톰캣 매니저 창에 올라갈 web.xml의 위치
- /usr/local/Cellar/tomcat/9.0.39/libexec/webapps/1104/WEB-INF/web.xml
- WAR파일로 변환 후, 진짜 톰캣 매니저 창에 올라갈 web.xml의 위치
- 해당 프로젝트의 환경설정하는 파일
- WebContent/index.html
- 해당 프로젝트의 welcome 파일
- ex ) localhost:8080/Test로 들어올 경우, index.html을 보여줌
- WAR파일로 변환 후, 진짜 톰캣 매니저 창에 올라갈 index.html의 위치
- /usr/local/Cellar/tomcat/9.0.39/libexec/webapps/1104/index.html
- WAR파일로 변환 후, 진짜 톰캣 매니저 창에 올라갈 index.html의 위치
- ex ) localhost:8080/Test로 들어올 경우, index.html을 보여줌
- 해당 프로젝트의 welcome 파일
- 아래의 폴더 구성 : Eclipse에서 작업하는 환경
- 가짜 톰캣 stop, 진짜 톰캣 start
5. 가짜 톰캣 stop, 진짜 톰캣 start
- /usr/local/Cellar/tomcat/9.0.39/libexec/webapps 폴더 안에서 Test.WAR파일이 자동으로 Test폴더를 생성
- 자동으로 localhost:8080/manager/html 톰캣 매니저 창에 Test이라는 Web Application이 올라옴.
'WAS > Tomcat' 카테고리의 다른 글
Tomcat (9.0.40) 실행방법 2 (0) | 2020.11.30 |
---|---|
Eclipse에서 오류 발생 해결 (0) | 2020.11.16 |
Tomcat 오류 수정 (0) | 2020.11.03 |
Tomcat 매니저 창에 Web Application 업로드 (0) | 2020.11.03 |
Tomcat 가동원리, 폴더 위치 (0) | 2020.11.02 |