Windows Server IIS 서버 구성 가이드
Linux 서버 운영 관점에서 Windows Server IIS 서버 구성 가이드의 목적, 구성 흐름, 실행 전 확인할 항목을 정리한 기술 노트입니다. 원문 핵심: IIS(Internet Information Services)는 윈도우 서버에 포함된 Web, FTP 서버다 개인용 운영체제인 윈도우에서도 작동하지만 접속 처리등에서 제한이 많아 실제 서버로 운영하기에는 적합하...
핵심 요약
- Linux 서버 운영 업무에서 Windows Server IIS 서버 구성 가이드를 빠르게 검토할 수 있도록 원문을 운영 절차 중심으로 재구성했습니다.
- 실습/설정/로그 내용은 보존하되, 적용 범위와 검증 포인트를 먼저 확인할 수 있게 정리했습니다.
- 원문 핵심: IIS(Internet Information Services)는 윈도우 서버에 포함된 Web, FTP 서버다 개인용 운영체제인 윈도우에서도 작동하지만 접속 처리등에서 제한이 많아 실제 서버로 운영하기에는 적합하지 않다 Windoes 2016(2019)의 IIS 버전은 10.#이 제공된다 다음은 직접 설치하는 과정이다 먼저 서버관리자에서 관리탭에 역할 및 기능 추가를 실행한다 다음 사진을 따라 진행하면 된다...
적용 범위
이 글은 Linux 서버 운영 영역에서 Windows Server IIS 서버 구성 가이드를 검토하는 사람을 위한 정리본입니다. 원문은 네이버 블로그에 작성된 실습/메모를 기반으로 하며, 현재 환경에 적용할 때는 명령어와 설정값을 반드시 재검증해야 합니다.
정리된 본문
IIS(Internet Information Services)는 윈도우 서버에 포함된 Web, FTP 서버다
개인용 운영체제인 윈도우에서도 작동하지만 접속 처리등에서 제한이 많아 실제 서버로 운영하기에는 적합하지 않다
Windoes 2016(2019)의 IIS 버전은 10.#이 제공된다
다음은 직접 설치하는 과정이다
먼저 서버관리자에서 관리탭에 역할 및 기능 추가를 실행한다

다음 사진을 따라 진행하면 된다







웹 서버의 여러 기능들이 나오는데 이 중에서 CGI와 FTP는 디폴트값이 해제인 상태이므로 체크해준다




완료후에는 정상작동을 위해 반드시 방화벽에서 HTTP와 FTP가 허용 설정이 됐는지 확인한다


서비스가 잘 작동하는 지도 확인한다


이렇게 정상 설치 후 작동까지 된 것을 확인할 수 있다
설치후에는 자동으로 웹서버가 사용하는 Documentroot가 아래와 같이 생성이 된다

브라우저로 웹서버가 열려있는 아이피 접속시 해당 화면이 뜨면 웹서버가 성공적으로 가동되는 것이 확인된다

다음으로 ftp서버도 실행해보자
먼저 서버 관리자에서 도구탭에 IIS관리자를 실행한다

해당 관리자 화면이 뜨는데 현재 사용중인 PC HOST를 클릭한다

사이트에 웹사이트가 작동중인 것이 확인이 된다
FTP 사용을 위해서 오른쪽란에 FTP 사이트 추가 버튼을 눌러준다

FTP 사이트의 이름은 자유롭게 설정하고
콘텐츠 디렉터리는 ftproot로 지정한다

지정하지 않은 모든 IP로 설정하고 포트는 21로 한다

익명(GUEST)의 접속은 차단한다


FTP의 설정이 완료됐으므로 테스트를 위해서 DNS서버에 WWW 웹서버와 FTP 서버의 URL 정보를 추가해준다


그리고 접속 테스트를 위해 로컬 DNS를 DNS서버로 설정한 후 해당URL로 접속테스트를 진행한다







파일 업로드부터 접속까지 모두 완벽하게 작동하는 것을 확인했다
다음으로 웹서버에 다른아이피를 추가해 각각 다른 아이피로 접속시 다른 사이트로 접속할 수 있게 설정이 가능하다
해당설정을 위해서 먼저 웹서버 네트워크 인터페이스에 다른 아이피주소를 추가한다
해당 창에서 고급 버튼을 누른다

고급설정에 들어오면 ip주소를 추가할 수 있는 창이 뜬다 두번째 ip주소를 추가해준다

cmd에서 ipconfig명령어로 잘 추가됐는지 확인했다

이제 해당 ip로 접근시 사용될 웹사이트들을 설정해야 한다
서버관리자 도구탭에 IIS관리자로 들어가서 사이트를 우클릭하고 웹 사이트 추가 버튼을 눌러준다

qwe,(199) asd(196)라는 이름으로 각각 웹 사이트를 추가한다


먼저 설정전에 qwe와 asd가 사용할 Documentroot 디렉토리가 만들어져 있어야 한다

각각 Documentroot 폴더에 index.html로 qwe에는 'bye' asd에는 'hi' 이렇게 내용을 적어 파일을 만들어 줬다



다음으로 DNS서버에서 asd에 대한 도메인 정보를 수정한다 (199>196)

이렇게 모든 설정은 완료됐고 브라우저를 통해서 직접 접속 테스트를 진행한다


www.st12.asd는 'hi'라는 내용이 저장된 페이지에 접속했고
www.st12.qwe는 'bye'라는 내용이 저장된 페이지에 접속된 것이 확인됐다
이렇게 정상작동까지 되는 것을 확인했다
운영 체크리스트
- 대상 OS, 네트워크 대역, 계정 권한, 패키지 버전이 현재 환경과 맞는지 확인합니다.
- 운영 장비에서 실행하기 전 랩 환경 또는 읽기 전용 명령으로 먼저 검증합니다.
- 설정 변경, 서비스 재시작, 방화벽 변경, 디스크 작업은 백업과 롤백 경로를 준비한 뒤 진행합니다.
- 본문의 IP, 계정명, 경로, 장비명은 예시 또는 당시 실습 환경 기준이므로 실제 환경 값으로 치환합니다.
원문 출처
원문: https://blog.naver.com/hermes_u/222392545725
네이버 카테고리: Window
원문 작성일: 2021-06-10T14:28:00.000+09:00
Paid Launch Help
If this article connects to a real product, infrastructure workflow, web app, or game launch, I can turn the rough signal into a small paid deliverable.
- $1 Korean Launch Signal Audit: three friction points, three concrete fixes, and one Korea/global buyer angle for one URL or page.
- $100 Launch Conversion Sprint: a 48-hour audit, compact copy rewrite, implementation handoff, and 7-day action list.
Best fit for Linux server operations, logs, service state, and rollback planning related to Windows Server IIS 서버 구성 가이드. No login, private source code, production credential, or sensitive customer data is required for the first pass.