Tomcat은 자바 웹 애플리케이션 서버입니다.
즉 JSP나 Servlet 같은 웹 기반 Java 코드를 브라우저에서 실행할 수 있도록 해주는 소프트웨어입니다.
| 개념 | 설명 |
|---|---|
| 이름 | Apache Tomcat |
| 역할 | JSP/Servlet코드를 실행시켜주는 서버 |
| 예시 | http://localhost:8080/hello.jsp처럼 JSP페이지를 띄우기 가능 |
| 특징 | 가볍고 빠르고 JAVA 웹 개발 기본 서버로 많이 사용됨 |
동작 방식

Download 영역의 Tomcat 버전별로 다운을 할 수 있다. 해당 버전 클릭Binary Distributions 에서 Core 리스트 중 아래의 2개 중 하나를 다운로드한다.bin 폴더의 startup.bat을 실행한다. 🕵️ startup.bat을 실행하자마자 닫히게 되면 톰캣이 실행되는 환경이 아니므로 설정이 필요하다.
시스템 변수(S)에 JAVA_HOME (jdk) 가 없다면 https://www.oracle.com/java/technologies/downloads/ 에서 다운로드를 한 후 환경 변수에서 새로 만들기를 한 후 변수 이름 : JAVA_HOME 변수 값 : C:\Program Files\Java\jdk-17 해당 디렉토리를 찾아서 등록을 한다.
startup.bat을 실행하고 localhost:8080을 접속하면 해당 Apache Tomcat 페이지가 나온다.