본문 바로가기
애플리케이션 배포

[애플리케이션 배포] Aws 가상머신에 톰캣 설치

by 코딩하는 원숭이 2021. 11. 18.

저번 시간에는 nginx와 포트개방하는 방법에 대해 알아보았다. 이어서 가상머신에 톰캣을 설치해보자.

 

톰캣과 nginx를 설치하는 이유는 아래의 게시글을 참고하면 된다.

https://codingmonkey.tistory.com/55?category=987161 

 

[애플리케이션 배포] 아파치 톰캣과 nginx

웹 서버 : 웹 브라우저와 같은 클라이언트로부터 HTTP요청을 받아들이고, HTML문서와 같은 웹 페이지를 반환하는 프로그램 웹 애플리케이션 서버(WAS) : 웹 애플리케이션과 서버 환경을 만들어 동작

codingmonkey.tistory.com

 

톰캣을 설치하려면 우선 jdk가 설치되어 있어야 한다. 아래의 링크로 접속하여 jdk-8u202-windows-x64.exe를 다운받는다.

https://www.oracle.com/kr/java/technologies/javase/javase8-archive-downloads.html

 

다운받은뒤 가상머신에 복붙하고 파일이 복사 완료되었으면 설치한다.

 

 

 

 

아래의 톰캣을 인스톨러 버전으로 다운받는다.

https://tomcat.apache.org/download-80.cgi

 

Apache Tomcat® - Apache Tomcat 8 Software Downloads

Welcome to the Apache Tomcat® 8.x software download page. This page provides download links for obtaining the latest versions of Tomcat 8.x software, as well as links to the archives of older releases. Unsure which version you need? Specification versions

tomcat.apache.org

 

 

 

가상머신에 다운받은 톰캣 인스톨러 버전을 복붙한 뒤 완료되면 설치한다.

 

jre가 설치되어있는 폴더의 경로가 자동으로 잡힌다.

설치를 시작한다.

 

톰캣이 설치가 완료되었다.

 

이후에 할 작업은 톰캣(포트번호 8080)과 엔진엑스(포트번호 80)가 동시에 구동되는지 확인해야한다.

 

확인하는 방법은 브라우저 상에서 localhost:8080과 localhost:80에 각각 접속하여 톰캣의 기본 화면과 nginx의 기본화면이 잘 나오는지 확인하면 된다.

 

현재 가상머신에서 모든 80번 포트로 받아온 요청을 엔진엑스가 기본으로 처리하도록 되어 있다. 이를 톰캣이 처리하려면 엔진엑스의 설정을 바꿔야한다. 이 내용은 다음 포스트에서 다루겠다.

댓글