IIS 10 을 이용해서 웹 서버 구축



    윈도우가 10으로 업데이트 되고 그에 맞춰 IIS도 10 버전으로 진화하였습니다.





    기존에 이 블로그에 담겨져 있는 내용들은 대부분 IIS8.5가 기반이었고, 그 시스템을 기반으로 작성되어 있습니다. 이번에 IIS10으로 업그레이드 되고 나서 기존에 내용대로 진행을 하다보면 약간 불편한 부분이 발견되었는데 그것들은 기존에 사용하던 IIS용 서드파티 어플리케이션들이 IIS10에 맞춰 업데이트를 해주지 않아 설치조차 불가능한 것들이 좀 있었습니다.


    몇몇 분들이 댓글로 설치조차 되지 않는 어플리케이션들을 알려주셨고, 그 해결책을 발견하신 분들은 먼저 댓글로 달아주시기도 하였습니다. 그렇게 설치가 되지 않았던 목록들을 나열해보자면 아래와 같습니다.


    1. PHP 관리자 (PHP Manager)

    2. 데이터베이스 관리자 (Database Manager)

    3. 윈도우 미디어 서비스 (Windows Media Service)


    이 어플리케이션들은 IIS 7.0을 기준으로 제작된 것들입니다. IIS 8.0 (또는 8.5)와 IIS 7.0의 호환성이 좋아 별 다른 설정없이도 이상 없이 사용이 가능했기 때문에 대부분의 포스팅이 IIS 8.5를 기준으로 작성이 되었습니다.

    이번에 대규모 Windows 10 업데이트를 통해 많은 사용자들이 Windows 10 으로 버전업을 하였고, 덩달아 IIS 버전 역시 10 버전으로 업그레이드 되면서 버전 오류가 발생되었습니다. 그 때문에 위에 나열된 기능을 설치조차 되지 않는 상황이 발생하였는데 짧은 제 나름대로의 원인을 꼽아보자면 IIS 버전이 두자리수 버전인 10 버전으로 인해 생긴 문제 같습니다. 확실한 원인은 아니지만, 16진수로 10을 표현하면 a가 되므로 실제 설치시 버전을 숫자로 인식하는 것이 아니라 문자로 인식하기 때문에 생기는 오류가 아닐까 하지만 어디까지나 제 추측일 뿐입니다.


    이번 포스팅을 시작으로 Windows 10의 IIS 10을 이용하여 웹 서버를 구축하는 과정을 새롭게 작성을 해볼까 합니다. 물론, 기존에 Windows 8.1로 진행했었고 겹치는 내용이 많을텐데 그런 내용들은 이전 포스팅을 기반으로 하되 Windows 10에서 처음 웹서버를 구축하는 사용자를 위해 그 과정을 작성할 예정입니다. 뿐만 아니라, 지난 글중에서도 조금 더 추가되는 내용이 있거나 바뀌는 내용도 있을 수 있기 때문에 누구나 구축하기 쉽도록 순서대로 글을 작성할 예정입니다.


    2016년 새해가 되었는데, 많은 분들이 제 블로그에 방문해주시는 만큼 좋은 글로 보답하겠습니다.



    저작자 표시 비영리 변경 금지
    신고
    Posted by Study For Us clamp2x
    • 서대원
      2016.01.06 10:59 신고

      기대되네요^^

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.01.06 11:08 신고

        감사합니다. 기존 글과 내용 구성은 같은데 다시 구축해보는 내용입니다. ^^

    • 도날드
      2016.01.06 21:18 신고

      기존 작성하신 윈도우8.1 노트북에 서버 구축하는 방법 보구 따라하는 사람입니다. 윈도우10 서버 구축법도 많이 기대됩니다!

    • Favicon of http://blog.smaker.kr BlogIcon MSCLOUD
      2016.01.08 18:26 신고

      수많은 강좌들을 보러 이 블로그를 자주 들리곤 하는데 이번에는 IIS 10까지 강좌를 해주시네요 ㅎㅎ
      한번 기대해봅니다!!

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.01.08 19:26 신고

        감사합니다.^^

        IIS10은 변경된 부분이 별로 없어서 차이점을 설명드리기보다 새로 구축하는 과정에 촛점을 맞출려고 합니다.


    • 2016.01.16 22:55 신고

      으앙 다음내용 현기증난단 말예요
      감사는 미리 받으세요!

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.01.17 00:34 신고

        미리 감사합니다.^^

        현재 내용정리 중에 있고, 차근차근 진행해 나갈 예정입니다. 요즘 일이 조금 바뻐서(게을러져서) 미뤄지고 있네요.^^

    • 윤신사
      2016.10.06 20:04 신고

      시작합니다 저도

    • lacomparte
      2016.11.30 16:06 신고

      선생님 블로그 보고 IIS 설치하고 거기에 PHP와 mysql 까지 설정해서
      웹사이트 구축까지 했습니다

      그리고 공인IP에 포트 할당해서
      (맞는건가요?ㅎ 포트포워딩으로 해야 하는거 아닌지...)
      공인아이피:포트 를 브라우저 주소창에 써서 확인했는데
      스마트폰으로 접속시 css,img,js 파일이 안불러와지네요;

      디버깅을 하고 싶어서
      데스크탑은 windows 용이고 핸드폰은 iphone 이라;
      이것 참 난감합니다;

      혹시 위의 해결책을 아시는지요?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.12.01 19:14 신고

        혹시 css 파일 및 img 파일을 불러오기 할 때
        http://내부아이피주소/파일 경로

        형태가 아닌가요? 일단 코딩한 거 내에 내부아이피 주소로 되어있나 확인해보세요.^^

    • 올리브
      2016.12.24 20:22 신고

      윈도우 2008로 서버 운용 중 오늘 갑자기 서버가 튕기더니 그 후에 전혀 접속이 안되네요. 포멧을 할까 하는데 워드프레스 백업은 폴더만 복사하면 되는 것인가요? 그리고 서버 운용체제를 저도 일반 윈도우로 할까 하는데 서버 버전이랑 차이가 뭔지 알고 싶습니다.

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.12.24 21:13 신고

        워드프레스는 데이터베이스를 사용하기 때문에 데이터베이스도 백업해야 합니다.
        서버버전과 일반 클라이언트 버전과의 차이점은 동시 접속 여부와 서버로서의 기능차이인데 워드프레스정도만 사용한다면 서버로서의 차이점은 없습니다.
        가장 큰 문제는 동시접속이 클라이언트 버전은 10먕밖에 되지 않고 서버버전은 제한이 없습니다. ^^

    • 예준
      2017.01.13 10:25 신고

      윈도우서버 2016으로하려는데 이글로 보면 될까요?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2017.01.13 10:45 신고

        서버 관리자를 이용해 설치하는 부분은 다르긴 하지만 그외 IIS 설정은 똑같으니 참고하시면 됩니다. ^^

    • 예준
      2017.01.13 13:48 신고

      어느부분에서 좀 다를까요?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2017.01.13 18:36 신고

        설치시 "윈도우 기능 추가"에서 하느냐(일반 윈도우 - 블로그 내용) 서버 관리자에서 기능 및 역할 추가를 하느냐(윈도우 서버) 의 차이입니다. ^^

티스토리 툴바