톰캣(Tomcat)은 자바 서블릿과 JSP(JavaServer Pages)를 지원하는 오픈소스 웹 서버이자 서블릿 컨테이너이다. 많은 웹 개발자들이 톰캣을 활용해 서버 환경을 구축하며, 설치 과정은 간단하지만 서버 환경에 맞는 세부 설정이 중요하다.

톰캣을 설치하기 전, Java Development Kit(JDK)가 먼저 설치되어 있어야 한다. JDK는 톰캣이 자바 기반으로 동작하기 때문에 필수적이다. JDK를 다운로드하고 설치한 후, 환경 변수를 설정해준다.
- JDK 설치 및 환경 변수 설정
- Oracle 웹사이트 또는 OpenJDK 사이트에서 JDK를 다운로드한다.
- 설치 후, 시스템 환경 변수에서 JAVA_HOME을 설정하고, Path에 %JAVA_HOME%\bin을 추가해준다.
톰캣 다운로드
톰캣 공식 홈페이지(https://tomcat.apache.org)에 접속해, 사용하고자 하는 버전의 톰캣을 다운로드한다. 일반적으로 zip 파일을 선택해 압축을 해제하는 방식으로 설치한다.
톰캣 압축 해제
다운로드한 압축 파일을 원하는 디렉토리에 해제한다. 톰캣은 설치 프로그램이 따로 없기 때문에, 압축을 푼 후 바로 실행 가능하다.
톰캣 설정
압축을 해제한 후, conf 폴더 안에 있는 server.xml 파일을 열어 포트 번호와 같은 기본 설정을 확인한다. 기본 포트는 8080으로 설정되어 있으나, 필요에 따라 변경할 수 있다.
톰캣 실행
톰캣 폴더 내 bin 폴더로 이동한 후, startup.bat(Windows) 또는 startup.sh(Linux/Mac)을 실행하면 톰캣이 시작된다. 톰캣 서버가 정상적으로 실행되면 웹 브라우저에서 http://localhost:8080으로 접속해 톰캣 환영 페이지를 볼 수 있다.
톰캣 설치 후에는 웹 애플리케이션을 배포할 수 있으며, webapps 폴더에 WAR 파일을 복사하면 자동으로 애플리케이션이 배포된다. 또한, manager 애플리케이션을 통해 서버 상태를 모니터링하거나 배포된 애플리케이션을 관리할 수 있다.












