본문 바로가기

컴소니/서버6

웹(Web) 서버란? #36 이번 포스팅에서는 웹서버에 대한 개념과 동작 방법에 대해서 작성해보려고 합니다. 1. 웹(Web) 서버란? 웹 브러우저와 같은 클라이언트로부터 HTTP 프로토콜로 요청을 받아, HTML 문서 등과 같은 정적 웹 페이지를 응답해주는 소프트웨어입니다. 2. 웹 서버 동작과정 1. 클라이언트는 서비스 받고자 하는 웹 서버 HTTP 프로토콜을 이용하여 웹 페이지 요청을 합니다. 2. 웹 서버에서는 요청에 따른 웹 페이지를 반환하여 클라이언트에 반환하여 보여줍니다. 3. 웹 서버의 종류 웹 서버의 종류는 정말 다양하게 많이 있습니다. 어떤 걸 선택하냐는 개발 환경과 서비스 환경에 따라 달라질텐데요. 또한, 오픈소스를 이용할 것인가, 상용 소프트웨어를 이용할 것인가에 따라서 제품 선택이 필요할 것으로 보입니.. 2020. 2. 29.
이클립스에서 톰캣(Tomcat) 설치하고 테스트하기 #26 이클립스를 통해 웹 서비스를 위한 프로그램을 작성하였다고 하면 서비스를 올리기 위한 서버가 필요하겠죠? 그 서버에 올리기 전에 로컬 환경에서 테스트할 수 있도록 이클립스에서 여러 서버 플러그인을 지원합니다. 그 중에서 가장 많이 쓰이고 있는 아파치 톰캣을 설치하고 테스트해보도록 하겠습니다. 1. 아파치 톰캣(Apache Tomcat)이란? : 오픈소스로써 JAVA 기반의 웹 어플리케이션 서버(WAS)입니다. 웹 서버와 연동하여 실행할 수 있는 자바 환경을 제공하여 자바서버 페이지(JSP)와 자바 서블릿이 실행할 수 있는 환경을 제공하고 있습니다. 2. 공식사이트 : http://tomcat.apache.org/ 불러오는 중입니다... 3. 설치하기 3-1 설치환경 JAVA : OpenJDK 8 I.. 2020. 2. 6.