제 16 장 웹 응용프로그램 구조와 배포 2008 2학기 인터넷비즈니스과 강 환수 교수
localhost:8080/host-manager 톰캣 서버 웹 응용프로그램 톰캣 문서 홈 디렉토리 톰캣이 설치된 폴더의 하부 [webapps/docs] 폴더를 웹 응용프로그램 홈 디렉토리(Home Directory)로 서비스 톰캣의 다양한 응용프로그램 상위 폴더 홈 디렉토리 접속 URLS 웹 응용프로그램 webapps docs localhost:8080/docs 톰캣 서버 문서 examples localhost:8080/examples 톰캣 서버 예제 host-manager localhost:8080/host-manager 톰캣 서버 호스트 관리자 manager localhost:8080/manager 톰캣 서버 관리자 ROOT localhost:8080 톰캣 서버 루트
웹 응용프로그램 폴더 구조 톰캣 설치 폴더 하부 webapps
이클립스 개발 과정의 웹 응용프로그램 구조 작업공간 하부 프로젝트 폴더
웹 응용프로그램 배포 방법 배포 war 파일 이클립스에서 자동 생성 개발된 프로젝트를 압축파일로 만들어 배포 실제 자바 압축 파일인 JAR(Java ARchive) 파일과 같으며 확장자만 war 이클립스에서 자동 생성
export war war 파일 복사 톰캣 서버가 설치된 폴더 하부 [webapps]에
웹 응용프로그램 관리 웹 응용프로그램의 시작과 종료 명령어 기능 설명 start 웹 응용프로그램을 실행 stop 웹 응용프로그램을 종료 reload 웹 응용프로그램에서 /WEB-INF/lib/에 있는 *.jar 파일과 /WEB-INF/classes에 있는 *.class 파일을 새로이 다시 로드 undeploy 웹 응용프로그램을 종료한 후 모두 제거, 실제 파일이 모두 삭제됨
Thank You ! www.dongyang.ac.kr