이번 시간은 아파치 톰캣(Apache Tomcat) 다운로드 및 이클립스에 연동하는 방법에 대해서 알아보도록 하겠습니다.
아파치 톰캣(Apache Tomcat)에 대해서 자세히 알고 싶다면 전편에 작성했던 아래의 링크를 클릭하면 됩니다.
☞ 아파치(Apache)와 톰캣(Tomcat)의 차이점 및 이해
목차
1. 톰캣(Tomcat) 다운로드 및 설치
2. 이클립스에 톰캣(Tomcat) 연동
3. 톰캣(Tomcat) 연동확인
우선 아래의 사이트를 클릭하여 Apache Tomcat 공식 홈페이지로 접속합니다.
왼쪽 상단에 Download 항목에서 Tomcat9를 클릭합니다.
빨간색 박스칸 안에 Core 영역에서 개인의 OS환경에 맞게 톰캣을 다운로드하여주시면 됩니다.
마지막 항목의 32-bit/64-bit Windows Service Installer (pgp, sha512)는 서버 인스톨러로서 윈도우 서버에서 톰캣의 설정을 변경하고 모니터링 하기 위한 GUI 애플리케이션입니다.
저는 이클립스에 톰캣을 연동하기 위해서 64-bit Window Zip을 다운받도록 하겠습니다.
톰캣을 다운받은 후 압축을 풀면 [apache-tomcat-9.0.36-windows-x64] 폴더가 생성됩니다. apache-tomcat-버전임으로 tomcat9 버전 이외에 이전 버전 혹은 최상위 버전을 다운로드할 경우 숫자가 달라질 수 있습니다.
[apache-tomcat-9.0.36-windows-x64] 폴더 안으로 들어가면 [apache-tomcat-9.0.36] 폴더가 하나 더 있습니다. 폴더를 [Ctrl + X]단축키를 사용하여 잘라내기 한 다음에 개인이 저장하고 싶은 경로에 붙여 넣기 하시면 됩니다.
저는 E:\dev\apache-tomcat-9.0.36 경로에 저장하도록 하였습니다.
이제 톰캣다운로드는 끝났습니다.
다음은 이클립스에 톰캣을 연동하는 부분에 대해서 알아보도록 하겠습니다.
일단 이클립스를 실행합니다. 실행 후 상단 메뉴탭에서 [Window] -> [Preferences]를 클릭합니다.
왼쪽 메뉴 리스트에서 [Server] -> [Runtime Environments]를 클릭 후 오른쪽에 [Add...] 버튼을 클릭합니다.
[Apahe Tomcat v9.0]을 선택하고 [Next] 버튼을 클릭합니다.
참고로 Apache Tomcat v9.0은 J2EE 1.2, 1.3, 1.4 JAVA EE, 5, 6, 7, 8 웹 모듈을 지원한다고 합니다.
[Next] 버튼을 클릭하면 톰캣의 경로를 지정하는 창이 뜹니다. [Browse...] 버튼을 클릭합니다.
톰캣(Tomcat) 설치경로를 선택한 후 [폴더 선택] 버튼을 클릭합니다.
저는 톰캣 설치 시 E:\dev\apache-tomcat-9.0.36 경로로 저장하였습니다.
경로를 지정하고 [Finish] 버튼을 클릭합니다.
[Finish] 클릭 후 가운데 박스에 [Apache Tomcat v9.0]이 추가되었습니다. 이클립스 안에서 여러 개의 프로젝트를 동시에 개발하는 경우가 종종 발생하는데 프로젝트마다 개발환경이 다른 경우가 있습니다. A 프로젝트는 Tomcat8, B 프로젝트는 Tomcat9를 사용할 경우 위와 같은 방식으로 환경에 맞는 Tomcat을 다운로드한 후 이클립스에 추가하면 됩니다.
마지막으로 [Apply and Close]버튼을 클릭하면 이클립스에 톰캣을 설정하는 부분이 끝납니다.
이제 이클립스에 톰캣이 제대로 설정되었는지 확인해보도록 하겠습니다.
이클립스 하단 도구 탭에 Server탭이 보이지 않을 경우 [Window] -> [Show View] -> [Other...]을 클릭합니다.
새로운 창이 열리는데 검색창에 server라고 검색 후 검색결과에 나오는 [Servers]를 선택 후 [Open]을 클릭합니다.
하단 도구탭에 [Servers] 탭이 생성되었다면 이제 톰캣을 실행해보도록 하겠습니다.
[마우스 우클릭] ->[New] -> [Server]를 클릭합니다.
Apache폴더에서 위에서 설정한 Tomcat 버전이 default로 체크되어있을 겁니다.
Server name은 개인이 프로젝트에 대해 쉽게 알아볼 수 있도록 네이밍 합니다. 저는 현재 이클립스에 프로젝트가 없으므로 tomcat-test라고 네이밍 하겠습니다. Server name을 작성 후 [Finish] 버튼을 클릭합니다.
[tomcat - test]라는 서버가 생성되었습니다. 제가 생성한 [tomcat - test] 서버를 우클릭 한 다음에 [Start] 버튼을 클릭합니다.
이제 정상적으로 톰캣이 실행되었는지 확인하는 순간입니다.
인터넷 창을 열고 검색창에 localhost:8080을 검색합니다. tomcat의 기본 port는 8080입니다.
현재 프로젝트가 없이 tomcat만 실행시켰기 때문에 HTTP 상태 404 - 찾을 수 없음이라는 오류 메시지가 뜹니다.
하지만 Tomcat은 정상적으로 실행된 것입니다.
톰캣(Tomcat) 다운로드 및 이클립스 연동이 모두 끝났습니다.
정독해주셔서 감사합니다 :)
[Lombok] 설치 및 기본 사용법 (0) | 2020.07.16 |
---|---|
아파치(Apache)와 톰캣(Tomcat)의 차이점 및 이해(1) (0) | 2020.07.03 |
[STS/이클립스(Eclipse)] SVN 설치 및 연동 - 티스토리 (0) | 2020.07.02 |
[JAVA] 자바 설치 및 개발 환경설정 - 에스제이 - 티스토리 (0) | 2020.06.30 |