본문 바로가기
🕸웹

[20211014] Apache Tomcat으로 웹 애플리케이션 프로젝트 배포하기

by 캔 2021. 10. 14.

JSP나 스프링 프레임워크로 만든 웹 애플리케이션 프로젝트를 실제로 웹에서 서비스하기 위해서는 프로젝트를 서버에서 실행할 수 있어야 한다. Apache Tomcat 서버에 프로젝트를 올려보자.

 

먼저, 웹 애플리케이션을 WAR 파일로 내보내자. 이클립스 기준으로, 프로젝트를 오른쪽 클릭하고 export - war file에서 내보낼 위치를 선택하여 WAR 파일을 생성한다.

 

Apache Tomcat에 웹 프로젝트를 실행하려면 Apache Tomcat 설치 경로 아래 webapps 폴더에 준비한 웹 프로젝트를 넣어놓는다.

 

그다음 Apache Tomcat 폴더 아래 bin 폴더 내에 startup이라는 배치 파일을 실행시키면 WAR 파일 압축을 풀면서 웹 프로젝트 서비스가 실행되기 시작한다.

 

사실 컴퓨터에 서버 프로그램인 아파치 톰캣을 설치하고 톰캣 서비스가 실행되면 그 컴퓨터가 서버가 되는 것이다. 이때 이 컴퓨터의 8080 포트 등 HTTP나 HTTPS용 포트를 열어 놓으면 우리가 생각하는 웹 사이트를 운영할 수 있다.