목록웹 서버 (2)
K_blueprint
● IIS란? 마이크로 소프트의 윈도우에서 무료로 지원되는 웹 서버 전반적인 웹 사이트 용어 안에서, 아파치 웹 서버에 이어 두 번째로 가장 잘 알려진 웹 서버 마이크로소프트 윈도우를 사용하는 서버들을 위한 인터넷 기반 서비스들의 모임(현재 FTP, SMTP, NNTP, HTTP/HTTPS를 포함하고 있다.) Microsoft Windows OS에서만 실행된다. 윈도우를 사용하여 쉽게 설치가 가능 시각적으로 창에서 작업하는 경우가 많아서 쉽게 작업이 가능하다 웹 프로그램을 쉽게 설치 및 관리할 수 있다. ASP 스크립트 언어를 사용할 수 있다.(ASP.net으로 작성한 웹 애플리케이션을 구동하기 위해서는 IIS웹 서버가 필요하고 여기에 PHP와 TOMCAT 연동이 가능하다. - 추가적으로 IIS는 asp..
※ Web Server란? - 백엔드 단에서 HTML, CSS, JS, img 파일 등 static page(정적 페이지)를 요청하고 처리해 주는 서버 ● Apache란? Apache 재단에서 1995년 유닉스 기반으로 만들어진 웹 서버(HTTP) 기본적으로 정적인 데이터를 처리하는 웹 서버이다. NCSA HTTPD라는 서버가 기존에 존재했지만 버그가 너무 많아 이를 해결해야 했고 그래서 나온 것이 Apache라고 할 수 있다.(Apache HTTP Server의 탄생 계기) 아파치 서버는 요청이 들어오면 커넥션을 형성하기 위해 프로세스를 생성하는 구조를 가지고 있는데 이는 프로세스 생성 시간이 오래 걸리기 때문에 요청이 들어오기 전에 프로세스를 미리 만들어 두는 Prefork방식을 사용한다.(만약 만들..