IIS란? ( HTML 웹 서버 구축)

Posted by 알 수 없는 사용자
2015. 3. 29. 10:22 시스템인프라/MS서버군

 IIS는 Internet Information Sevices 의 약자 이며, 마이크로소프트 원도우를 사용하는 서버들을 위한 인터넷 기반 서비스들의 모임

아파치 웹서버에 이어 세계에서 두번째로 가장 잘 알려진 웹서버입니다.

서버는 현재 FTP, SMTP, NNTP, HTTP/HTTPS를 포함하고 있습니다. 지금까지 IIS 8.0 버전이 나왔습니다.
(IIS 8.0 은 windwos server 2012, Windwos 8 부터 사용 가능합니다)

장점이자 단점인 마이크로소프트에서 제공하는 윈도우 OS에서만 사용이 가능하다는점.

IIS에서는 ASP 스크립트 언어를 사용 할 수 있다.

 

IIS 8.0 신규, 업데이트 기능

웹 서버 성능 비교
     (출처-http://www.gtcomm.net/blog/nginx-the-best-http-server/)

CPU Utilization
• IIS – 9 percent
• Nginx – 21 percent
• Apache – 26 percent

Peak Throughput
• IIS – 49,000 responses per second (r/s)
• Nginx – 23,000 r/s
• Apache – 14,000 r/s

Response Time
• IIS – 2.8 milliseconds
• Nginx – 5.5 milliseconds
• Apache – 6.3 milliseconds

IIS 서버 Html 구축 하는법

OS : Windwos server 2012 R2 Datacenter

1.1 서버 관리자에서 역할 및 기능 추가

1.2 웹서버(IIS) 설치

 

2.IIS 관리자 실행

2.1 웹사이트 추가 클릭

2.2

(1)    사이트 이름 항목에는 추가 할 사이트에 원하는 이름을 적어준다. 
        관리자가 사이트들을 구별목적으로 사용되는 것이므로 별칭으로 적어두면 된다.

(2)    실제 경로 항목에서 웹사이트의 root로 설정할 디렉토리를 선택한다.

(3)    두 항목을 기재하였으면, 이제 확인을 누르고 대화상자를 닫는다. 
        웹 사이트 추가시에는 기본으로 “웹 사이트 즉시 시작” 항목에 체크가 되어 있어 확인을 누르면 웹사이트 추가와 동시에 서비스가 시작된다.

 

3.    사이트 추가가 완료 되었다면, 이제 IIS 관리자의 사이트 프레임 내에 방금 추가한 사이트가 등록된 것을 확인 할 수 있으며, "시작됨" 상태
        정상적으로서비스가 되고 있는 것을 확인 할 수 있다.

 

 

 

4.자, 그럼 이제 클라이언트에서 웹 브라우저로 접속하여 웹 서비스에 접속이 가능한지 확인을 해보자.root디렉토리에 만들어 놓은 Html 파일을 넣어놓고
브라우저를 열고 http://서버ip/change.html 이라고 주소를 입력해보면 만들어 놓은 html 파일이 열리는 것을 확인 할 수 있다.