2015년 11월 6일 금요일

IIS Express를 사용하는 웹 사이트 프로젝트의 포트 지정

ㆍ언어대상 : IIS   ㆍ작성자 : 김민석   ㆍ간단설명 : IIS Express Port / Binding  

IIS Express를 사용하는 웹 사이트 프로젝트의 포트를 지정하려면

  1. 도구 메뉴에서 옵션을 선택하고 일반을 선택합니다.

  2. 솔루션 항상 표시 옵션이 선택되어 있는지 확인합니다.

  3. 솔루션 탐색기에서 프로젝트 이름을 마우스 오른쪽 단추로 클릭하고 제거를 클릭합니다.그러면 솔루션에서 프로젝트가 제거되지만 디스크에서 해당 파일이 실제로 삭제되지는 않습니다.

  4. 확인을 클릭합니다.

  5. Windows 탐색기에서 IIS Express ApplicationHost.config 파일로 이동합니다.기본적으로 이 파일은 다음 폴더에 있습니다.

    %systemdrive%:\Users\<username>\Documents\IISExpress\config

  6. 메모장과 같은 텍스트 편집기에서 ApplicationHost.config 파일을 엽니다.sites 섹션에서 웹 사이트 이름을 검색합니다.

  7. 웹 사이트의 bindings 섹션에서 포트 바인딩을 변경합니다.

    다음 예제에서는 40955로 설정된 바인딩된 포트를 보여 줍니다.

    <site name="WebSite1" id="1">    <application path="http://www.devzone.co.kr/" applicationPool="Clr4IntegratedAppPool">       <virtualDirectory path="http://www.devzone.co.kr/" physicalPath="C:\WebSites\WebSite1" />    </application>    <bindings>       <binding protocol="http" bindingInformation="*:40955:localhost" />    </bindings> </site>  
  8. ApplicationHost.config 파일을 저장한 다음 텍스트 편집기를 닫습니다.

  9. 솔루션 탐색기에서 솔루션을 마우스 오른쪽 단추로 클릭하고 추가를 선택한 다음 기존 웹 사이트를 선택합니다.

  10. 기존 웹 사이트 추가 대화 상자에서 로컬 IIS 탭이 선택되어 있는지 확인합니다.

  11. IIS Express 사이트에서 포트 번호를 변경한 사이트를 선택하고 열기를 클릭합니다.

    프로젝트 이름에는 웹 사이트의 새 포트 번호가 할당된 URL(예: http://localhost:40955/)이 포함되어 있습니다.원래 웹 사이트 프로젝트와 동시에 솔루션이 만들어진 경우 이전 포트 번호(예: localhost_40954)는 여전히 솔루션 이름에 포함되어 있습니다.

  12. 새 포트 번호를 반영하도록 솔루션 이름을 업데이트하려면 솔루션 탐색기에서 솔루션 이름을 마우스 오른쪽 단추로 클릭하고 이름 바꾸기를 선택한 다음 새 이름을 지정합니다.

  13. 파일 메뉴에서 모두 저장을 클릭합니다.

  14. 변경 내용을 확인하려면 Ctrl+F5를 눌러 프로젝트를 실행합니다.

    새 포트 번호가 브라우저의 주소 표시줄에 나타납니다.



해당 내용은 (주)데브존의 웹봇이 자동으로 저희 홈페이지와 API로 동기화한 내용입니다. 자세한 내용은 홈페이지 http://www.devzone.co.kr 또는 모바일 폰에서 http://devzone.co.kr을 접속 하여 확인해 보시기 비랍니다.
-  대표 전화 : 02) 2061 - 0753   - Fax : 02) 2061 - 0759   - Skype : devzone24
-  주소 : 서울특별시 양천구 목1동 923-14. 현대드림타워 1024호
-  기술 문의: 02) 2061-1259 김민석 기술이사


댓글 없음:

댓글 쓰기