본문 바로가기
운영체제(Operating System)/Windows

Windows Server - IIS (Web server, FTP) 1

by 달든 2020. 4. 28.

1. Web server

   - 웹브라우저를 통해 HTTP 요청을 받아들이고, HTML 문서와 같은 웹 페이지를 반환하여 클라이언트에게

     서비스하는 서버

 

 

 

 

 

2. Web Server 설치 

 

     2.1 설치 개요 

          1) 사용 운영체제 및 사용 PC

               - Windows  server20016 2대 

 

          2) 사용 IP 및 호스트명

               - web Server IP      : 192.168.20.200

                                     Host :  SECOND

 

               -          Client IP      : 192.168.20.201

                                     Host :  FIRST

 

          3) 도메인명(kst05.com NDS 사용) 

               Web Server 도메인명:  www (www.kst05.com) 

               

          4) 설치 및 실습 순서 

              (1) Windows Server 1대, Client 1대 준비

                   (VMware 이용하여 생성 / Server 서버가 2대여도 무관 테스트용)

 

              (2) Windows Server에서 IIS 설치

                   (web Server와 FTP Server가 같이 설치 후 Web Server을 먼저 실습 예정 )

 

              (3) Client 에서 Web Server 정상 접속 확인 후 Web Server 관련 파일을 변경 후 변화 확인 

 

              (4) 웹 페이지에 디렉터리 확인 가능하게 설정 변경

 

 

 

 

 

 

3. Web Server 설치 실행 

 

    3.1 서버 관리자를 IIS 설치 

          (SECOND/192.168.20.201 사용

 

          1) 역할 및 기능 추가 

          2) 시작하기 전, 설치 유형, 서버 선택 

              - 시작하기 전, 설치 유형, 서버 선택 3가지의 설정은 다른 기능을 위해 설치할 때도 같아 축약한다 

             

          3) 서버 역할 (웹 서버 체크) 

              - 기능의 선택 (서비스, 서버 선택)

              - 웹 서버를 체크하면 아래와 같은 팝업 창이 생겨 열린다 

                역할 및 기능 추가 마법사가 열리면 하단의 " 관리 도구 포함(해당되는 경우 ) "

                 체크 후 " 기능 추가 " 클릭  (체크 하지 않으면 관리 도구가 설치 안되어서 관리 어려움이 존재하게 된다) 

               

          4) 기능 선택 / 웹 서버 역할  

              - 기능 선택 " 3) " 에서 선택 완료 후 추가로 설치 할 것이 있는지 물어보는 것이다

              / 웹 서버 역할 ( IIS )란은 해당 서버가 하는 일을 요약하여 보여 준 것이다  

 

          5) 역할 서비스 선택 

              ( 다음 실습은 FTP 실습인 다음 과정을 위해 미리 설치할 것이다

                 _ 현재 설치 중인 " IIS " 웹서버와 FTP를 동시 생성 및 관리 한다 )

          6) 설치 선택 확인 (설치 시작)

              - 앞의 단계에서 설정한 내용을 확인하고 설치를 시작한다 

                 (" 필요한 경우 자동으로 대상 서버 다시 시작 "

                      _ 오류 없이 안전하게 실행하기 위해서는 체크해주는 것이 좋다)

             

          7) 설치 완료 

              - 설치가 완료되면 서버 관리자 내에 도구 메뉴라고 웹 서버 세부 설정을 진행할 것이다 

               

 

 

    3.2  Web Server 세부 설정 

          1) 서버 관리자 -> 도구  -> " IIS (인터넷 정보 서비스 ) 관리자 " 선택

             

 

          2) IIS 관리 페이지 (세부 설정 및 웹 사이트 추가 가능하다)

              *FTP 서버는 IIS 관리 페이지에서 항목을 추가하게 된다

 

 

 

    3.3  Client에 접속하여 웹 서버가 정상적으로 작동하는 테스트 실행 

          1) 브라우저를 열어 웹 페이지 주소 입력 

              -" http://192.168.20.201 " 주소 창에 입력  

              - 페이지가 정상적으로 잘 열림으로 정상 확인 

          2) 웹 서버 설정 변경 및 변경에 따른 반응 확인

              (1) 웹 서버는 아무 요청이 없을 경우 기본 문서를 차례대로 읽어서 웹 페이지에 출력을 해준다 

 

                   ** " 2) IIS 관리 페이지 (세부 설정 및 웹 사이트 추가 가능하다) " 의 이미지를 보면  " 기본 문서 "

                       아이콘이 존재한다 더블 클릭 시 아래 이미지와 같은 페이지 확인이 가능하다  

             

                (2) 웹 페이지를 구성하는 문서를 다른 디렉터리로 옮겨서 반응을 확인 

                    - 해당 경로에 문서가 없을 경우 웹 페이지에 오류가 생겼다는 페이지를 출력한다

                    - wwwroot 디렉터리 안에  웹 페이지 화면을 출력하는 설정과 이미지 파일이 존재  

                      * 경로: C -> inetpub -> wwwroot 

                      * iisstart.html, iisstart.png 파일을 다른 디렉터리로 이동 

                      

    3.4 " 3.3 Client에 접속하여 웹 서버가 정상적으로 작동하는 테스트 실행 " 단계에서 오류 페이지를 

          디렉터리 검색이 가능하게 변경 

 

          1) IIS 관리자 페이지로 이동 

               - 디렉터리 검색 더블 클릭

          2) " 디렉터리 검색 "  페이지 우측 상단의 사용 클릭 

              - 웹 페이지의 초기 출력할 문서가 없을 경우 해당 웹 서버의 디렉터리가 출력 되게 된다

              * 해당 설정은 서버의 내부가 드러남으로 보안의 취약한 설정임으로 설정 시 보안에 대해 유의해야 한다               

           3) 도메인명으로 웹페이지 접속 

               - 도메인명 설정은 [운영체제 -> Windows의 Windows 10 DNS server 글을 참조 하면 된다] 

 

               (1) 도메인명을 " www "로 Kst05.com DNS 서버에 호스트 등록을 하게 되면

                    도메인명으로도 웹 서버에 접속이 가능하다

    

        

 

 

# 이미지 업데이트 예정

'운영체제(Operating System) > Windows' 카테고리의 다른 글

Windows Server - IIS (FTP, Web server, ) 2  (1) 2020.04.28
Windows 10 DNS server  (0) 2020.04.27

댓글