본문 바로가기
강의/웹 프로그래밍(풀스택)

부스트코스 웹 프로그래밍(풀스택) - 1. 웹 프로그래밍 기초 - 4-5 강의 정리

by 리드민 2022. 4. 7.
반응형

[1] 강의

웹 프로그래밍(풀스택)

4. 개발환경 설정 -BE

5) Tomcat 다운받기 및 설치하기

 

[2] 개념 정리

Apache Tomcat : 아파치 톰캣(Apache Tomcat)은 아파치 소프트웨어 재단(Apache Software Foundation, ASF)에서 개발한 세계에서 가장 많이 사용되는 WAS(Web Application Server)입니다.
컴퓨터에 운영체제를 설치해야만 컴퓨터를 사용할 수 있는 것처럼, 자바를 이용하여 작성된 웹 어플리케이션은 WAS가 있어야만 실행할 수 있습니다.
이때 가장 많이 사용되는 WAS가 아파치 톰캣이라고 말할 수 있습니다.
아파치 톰캣은 오픈소스 소프트웨어로써 누구나 무료로 사용할 수 있습니다.
참고로 Tomcat은 '수고양이'를 뜻합니다. 톰과 제리의 톰이 생각나기도 합니다.

웹 서버에는 Apache가 있고 WAS서버에는 Tomcat이 있는데 Tomcat 5.5 버전부터 정적 컨텐츠를 처리하는 기능을 추가해서 Tomcat이 Apache의 기능을 포함하고 있다고 해서 Apache Tomcat이라고 부른다.

 

WAS(Web Application Server) : DB 조회 및 다양한 로직 처리 요구시 동적인 컨텐츠를 제공하기 위해 만들어진 애플리케이션 서버

HTTP를 통해 애플리케이션을 수행해주는 미들웨어다.
WAS는 웹 컨테이너 혹은 서블릿 컨테이너라고도 불림
(컨테이너란 JSP, Servlet을 실행시킬 수 있는 소프트웨어. 즉, WAS는 JSP, Servlet 구동 환경을 제공해줌)

 

[3] 강의 정리

  아파치 톰캣 설치 및 실행 웹브라우저에 localhost:8080 접속해서 아파치 톰캣 홈페이지 접속

 

반응형