- 4
- NoYeah
- 조회 수 2005
Windows 10 에서 IIS 설치하기
이번 시간은 윈도우에서 IIS를 설치하는 과정에 대해 포스팅하겠습니다.
참고로, 이 IIS 설치과정은 윈도우 7 / 8 / 8.1 / 10 모두 관계없이 똑같이 과정으로 진행하고 설치하면 됩니다. 대신 제어판 까지 들어가는 과정들이 약간씩 차이가 있습니다.
IIS 설치과정은 복잡하지 않지만, Windows Server 버전들과는 조금 설치방법이 조금 다릅니다. 이 글은 모두 윈도우10과 같은 클라이언트 버전을 기준으로 작성되었습니다. 나중에 따로 서버 버전에 대한 설치기를 진행하도록 하겠습니다.
윈
1. Windows 기능 켜기 / 끄기 를 통해 IIS 설치하기 |
IIS를 설치하기 위해 거쳐야 하는 이 과정을 IIS 웹서버를 사용하기 위한 첫단추 입니다. IIS는 어디에서 다운로드 하거나 따로 인스톨러를 실행할 필요 없이 윈도우에 내장된 기능중에 하나이기 때문에 기능 추가만 해주면 됩니다. 따라서 제어판에서 프로그램 및 기능 메뉴를 통해 추가를 할 수 있습니다.
조금 더 간단하게 실행하기 위해서는 시작 버튼에서 마우스 오른쪽 버튼을 누르면 아래처럼 메뉴가 나타나는데 이중에 맨 위에 있는 메뉴인 프로그램 및 기능을 선택하면 됩니다. 참고로, 이 기능은 윈도우 8 이상의 버전에서 지원됩니다.
참고로 시작메뉴에서 오른쪽 버튼은 명령프롬프트를 실행할 때나 컴퓨터 관리 등등을 이용할 때도 아주 쏠쏠하니 꼭 기억해두세요!
추가로 Windows 10 레드스톤 이후에는 시작 메뉴 오른쪽 버튼 메뉴가 조금 바뀌었습니다. 아래처럼요.
여기서도 마찬가지로 맨 위에 있는 메뉴를 실행하면 됩니다. 조금 이름은 바꼈죠? 앱 및 기능을 선택합니다.
그 중 우측 상단에 프로그램 및 기능을 클릭하면 됩니다.
프로그램 및 기능 메뉴가 실행되고 나면 왼쪽에 Windows 기능 켜기/끄기 메뉴를 클릭합니다.
그럼 아래처럼 체크가능한 메뉴들이 나오게 됩니다. 바로 인터넷 정보 서비스 쪽으로 이동하기 전에 .NET Framework 3.5를 체크하고 가면 편리합니다. 각종 프로그램들이 .NET Framework를 기반으로 구동되기 때문에 언젠가는 설치될 항목이지요. 지금 체크를 하면 여러모로 편리합니다. (어차피 웹 플랫폼 설치관리자를 이용해서 설치를 하게 되면 자동으로 설치가 되긴하니 귀찮은 분들은 패스하셔도 됩니다.)
그리고, 밑으로 이동을 하게 되면 인터넷 정보 서비스라는 항목이 있습니다. (Internet Information Service를 줄여서 IIS라고 합니다.)
이 항목을 체크하면 세부항목에서 기본적으로 체크가 되는 항목들이 있지만, 여기에 더 추가로 체크를 해야하는 항목들이 있습니다. 조금 알아보기 쉽게 정리를 해봤는데 파란색 항목은 기본적으로 체크가 되어있는 항목들이고, 빨간색 항목들은 앞으로 필요한 것들이니 체크를 해야하는 것입니다.
이
이 항목들을 다 체크하였으면 밑에 확인 버튼을 누릅니다.
참고로, 설치할 때 인터넷 정보 서비스에 있는 모든 체크박스를 체크해도 문제는 없지만, 경험상 리소스를 꽤나 잡아먹더군요. (특히 램부분에서요.) 설치는 자유지만, 위에는 앞으로 사용하기 위해 반드시 필요한 항목들을 체크했고, 이 정도만 체크해도 사용하는데 전혀 불편함은 없으니 걱정마세요!
변경 내용 적용이 완료가 되면 IIS 설치가 완료된 것입니다.
IIS 실행 확인 및 버전확인 |
설치가 완료되었으니 정상적으로 실행가능한지 확인해 봅시다. IIS는 설치되고 나서 처음 실행하려고 찾아보면 꽁꽁 숨어 있는데 IIS실행이 가능한 바로가기가 있는 경로 입니다.
시작 메뉴 > Windows 관리 도구 > IIS(인터넷 정보 서비스)
팁을 하나 알려드리자면, IIS에다 마우스 오른쪽 버튼을 누르면 "작업표시줄 고정" 이 있는데 그 메뉴를 이용하면 아래 하단에 시작 메뉴줄에 고정으로 아이콘이 위치하게 되니 차후 실행시 편리합니다.
이 방법 외에도 Windows 검색을 통해 iis만 입력해도 쉽게 찾을 수 있습니다.
실행해보면 정상적으로 IIS가 구동되고 있는 것을 확인할 수 있습니다.
외관상 IIS 7.5 / 8.5 와는 별다른 차이가 없어보입니다. 외관과 마찬가지로 실제로 추가된 기능도 하나밖에 없습니다. 이번 윈도우10에 더불어 버전업 된 IIS 버전을 살펴보면 IIS 10 입니다. 이 버전이 향후 커다란 문제를 가지고 오지요.
앞으로 호환성에 문제가 있을 예정인 Version 10. IIS10으로 바뀐점은 호스트 헤더로 와일드 카드 도메인 등록이 가능하다는 점입니다. 나중에 이 부분은 따로 포스팅하도록 할게요.
웹 플랫폼 설치 관리자 (WPI) 설치하기 |
IIS에서 가장 강점으로 꼽는 것 중에 하나가 바로 웹 플랫폼 설치 관리자 입니다. 이번 포스팅에서는 간단하게 방법만 적도록 하겠습니다.
좀 더 자세한 설명과 상세한 과정은 차후 작성하도록 하겠습니다.
IIS 우측에 보면 새 웹 플랫폼 구성요소 가져오기 라는 항목이 있습니다.
만약, 웹 플랫폼 설치 관리자가 설치가 안되어 있는 상태라면 아래와 같이 관련 웹 페이지로 넘어갑니다.
복잡하게 영어로 적혀있지만 그래도 행목하게 만들어주는 문구가 있군요. (It's Free) 그리고 대문짝 만하게 쓰여있는 Free Download 버튼을 클릭하면 설치 파일이 다운로드 됩니다. 물론 다운로드로 끝나면 안되겠지요? 설치합니다.
설치를 마치고 나서 다시 IIS 메뉴 중 새 웹 플랫폼 가져오기 메뉴를 클릭하면 아래처럼 웹 플랫폼 설치 관리자가 실행되는 것을 확인할 수 있습니다.
이 웹 플랫폼 설치 관리자(이하 WPI)를 통해 많은 웹 소스들을 편리하게 설치할 예정입니다. 이 기능은 마치 리눅스의 패키지 관리자와 같은 역할을 합니다. 근데 조금 차이점이 있다면 리눅스의 패키지 관리자는 안정성에 중점을 두었고, 이 WPI는 편리성에 중점을 둔것 같습니다. 왜냐하면 여기에 들어있는 소스들이 똥같은..... 것들도 많거든요.
여기까지 하면 앞으로 IIS를 사용하기 위한 가장 기본적인 부분은 마쳤다고 생각하면 됩니다.
이번 시간에는 IIS 설치하고 간단하게 실행하는 과정까지 진행을 하였지만, 실제로 웹 사이트를 구축하기에는 아직 무리가 있습니다. 다음시간에는 PHP 설치나 MySQL 설치 방법에 대해서 다룰 예정인데 그 과정까지 마치면 웹 사이트를 하나씩 구축해보도록 하겠습니다.
레드스톤 업데이트까지 반영된 친절한 강의 감사드립니다! ^^
맛스타 님 강좌를 볼 때마다 호스팅 신청하는 대신에
조금 어렵더라도 시행착오를 겪으며 윈도우 홈서버를 직접 설치하면서 공부해봐야겠다는 생각이 드네요 :)
안녕히 주무세요!