Notice
Recent Posts
Recent Comments
Link
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Archives
Today
Total
관리 메뉴

web sprit

IIS 설치 및 설정(Window10) - ASP 실행 본문

서버/IIS

IIS 설치 및 설정(Window10) - ASP 실행

커드만 2016. 3. 4. 14:44

이번 설명은 윈도우에서 IIS를 설치해보고 ASP를 실행하여 로컬에서 확인할 수 있는 방법을 설명하려 합니다. ^^ 서버 관련하여 초보라 설명이 미흡할 수 있습니다. 오류사항이 있다면 들어오시는 분들의 많은 지적 바랍니다.


우선 저의 OS는 Window10 PRO 입니다. 참고 하세요.


우선 IIS란 Internet Information Services 의 줄임말로 OS 버젼중 홈에디션(Home Edition)의 경우 지원하지 않으니 주의바랍니다. IIS는 Window7 이상 프로페셔널(Professional) 버젼 이상에서 손쉽게 설치할 수 있습니다.


1. IIS 설치

제어판의 보기 기준이 큰아이콘에서 프로그램 및 기능으로 들어갑니다.

들어가면 왼쪽 메뉴에 Windows 기능 켜기/끄기를 클릭!



그러면 아래와 같은 Window 기능 화면이 나옵니다.

인터넷 정보 서비스 항목을 찾아 그 안에 있는 World Wide Web 서비스웹 관리 도구 에 체크한 뒤 확인을 누릅니다.



설치가 완료되고 브라우져를 실행하여 주소창에

http://localhost 라고 입력하면 아래와 같은 화면을 보실 수 있습니다.



하지만 Window에서는 ASP로 만들어진 웹페이지를 지원하지 않습니다. 만약 ASP페이지를 웹으로 보려고 하시면 오류화면이 나올 것 입니다. Local에서 ASP페이지를 보려면 몇가지 설정을 더 해야 합니다.


기본적으로 설치되어진 IIS의 경로는 아래와 같습니다.

C:\inetpub\wwwroot 폴더에서 iisstart.htm 이 실행되어 아까와 같은 화면을 확인할 수 있었던 것입니다.



2. IIS 관리자 위치 및 시작폴더 변경


IIS관리자의 위치는 다음과 같다.

제어판 > 관리도구 > IIS(인터넷 정보 서비스) 관리자 를 선택한다.




IIS(인터넷 정보 서비스) 관리자를 눌러 들어가면 아래와 같은 화면이 나옵니다.

Default Web Site를 누르면 설정들이 나오는데 이곳이 localhost와 연결되어진 부분 입니다.

ASP웹페이지가 잘 구동되는지 확인하기 위하여 기본설정의 경로를 변경해 주기위해 고급설정을 클릭합니다.


새로운 창이뜨고 기존의 연결되어진 경로부분을 새로운 폴더를 만든 경로로 변경해 줍니다. (저같은 경우는 C드리아브에 test_websprit 이라는 폴더를 미리 만들어 놓았습니다.)




3. ASP 설치및 설정

제어판 > 프로그램 및 기능 > Windows 기능 켜기/끄기 로 들어 갑니다.


인터넷 정보 서비스 항목에서 World Wide Web 서비스 > 응용 프로그램 개발 기능 항목에 하부항목을 확인합니다.

항목에서 ASP 항목의 체크가 빠져 있을 것 입니다. 확인이 되었다면 ASP 부분을 체크하고 확인을 눌러 설치해 줍니다. 서버측 include(SSI : Server side include) 기능도 필요한 경우 설치해 줍니다.



설치가 완료되면 C:\Windows\System32\inetsrv 폴더에서 asp.dll 파일을 확인하실 수 있을 것입니다. 기본설치 시 asp.dll 파일이 없고 ASP웹페이지도 확인이 불가능 합니다.




4. ASP 실행

위에서 만든 test_websprit 폴더에 default.asp 파일을 만들어 브라우져에서 실행해 보겠습니다.



이제 ASP웹페이지도 로컬에서 직접 확인할 수 있게 되었습니다. ~ ^^

위의 코드에서 메타태그에 utf-8 로 설정해 주었는데 언어설정을 안해주면 한글이 깨지는 현상이 일어납니다. 그리고 IIS내에서 설정해주는 부분까지 같이 해주어야 한글언어가 깨지지 않았습니다. 이와 같은 내용은 차 후에 정리하여 올리도록 하겠습니다.


Comments