Windows XP professional 에 웹서버 (IIS) 구축하기

 

  Last Modified 2007/12/03
  by ides
 
http://tequiero35.egloos.com/



★ IIS 가 제공하는 인터넷 서비스


  • www (World Wide Web) 서비스 : IIS의 기본적인 서비스. 웹 컨텐츠를 게시할 수 있다.
  • FTP (File Transfer Protocol) 서비스 : 파일을 업로드 및 다운로드 하는데 사용할 FTP 사이트를 설정할 수 있다.
  • NNTP (Network News Transfer Protocol) 서비스 : 전자 토론 그룹 또는 뉴스 그룹을 호스트 할 수 있다.
  • SMTP (Simple Mail Transfer Protocol) 서비스 : 클라이언트 응용 프로그램으로부터 메일 메시지를 받고 이러한 메일 메시지를 인터넷을 통해 다른 서버를 보낼 수 있는 기능.


★ IIS 설치

  • Windows XP Professional용 IIS는 가정 또는 사무실에서 사용하기 위해 웹 서비스를 개발하는 사용자를 대상으로 만들어진 제품이다.
    IIS Professional은 10명의 클라이언트에게만 동시에 연결 서비스를 제공하며
    해당 서버 버전의 모든 기능들을 지원하지 않는다.
  • IIS 를 구성하기 위해서는 윈도우즈 설치 CD 가 필요하다.

1. 제어판에서 [프로그램 추가/삭제] 를 실행해서 왼쪽 메뉴의 [Windows 구성 요소 추가/제거] 를 선택한다.


2. [Windows 구성 요소 마법사] 창이 뜨면, 가운데에 구성요소 란에서 [인터넷 정보 서비스(IIS)] 를 체크 표시한다.
    그리고 [자세히] 버튼을 클릭한다.



3. 새로 뜬 [인터넷 정보 서비스(IIS)] 창에서 "World Wide Web 서비스" 를 체크 & 클릭하고 [자세히] 버튼을 누른다.
    (FTP 서비스나 SMTP 서비스를 이용하려면 두 개 모두 체크한다.)



4. [World Wide Web 서비스] 창이 뜨면, "프린터 가상 디렉터리" 와 "World Wide Web" 을 체크한다.


5. [확인]을 클릭한다. 다음 화면에서도 [확인]을 클릭하면, Windows 구성 요소 마법사 창이 나온다.
    XP professional 설치 CD 를 넣고 CD가 인식되면, [다음]을 클릭한다.


6. 윈도우 탐색기에서 C:\Inetpub\wwwroot 폴더가 생성되어 있는지 확인한다.

Inetpub : IIS 기본 경로.
C:\WINDOWS\system32\inetsrv (xp 기준) : IIS 운영에 관련된 파일들이 설치.
C:\WINDOWS\Help\iisHelp (xp 기준) : IIS 도움말 정보 설치.


7. 메모장에서 HTML 문서를 작성해서 확인해보자.


8. C:\Inetpub\wwwroot 에 index.htm 이라는 이름으로 저장한다.


9. 익스플로러를 열고 주소창에 "http://본인 IP주소" 를 입력한다.

DNS 가 설치되어 있다면 컴퓨터 이름을 통해 기본 웹 사이트를 확인할 수도 있다.




★ 닷넷 설치 후에 IIS 설치했을 경우

닷넷 설치 후에 IIS를 설치하면 IIS 가 닷넷을 인식하지 못하는 현상이 나타난다.
닷넷 설치할 때에 IIS에 ASP.NET파일들을 추가시켜줘야 하는데 IIS를 나중에 설치하므로 추가시키지 못하기 때문...

aspnet_regiis.exe 파일(IIS에 ASP.NET 등록하는 파일)을 이용한다.

나의 경우는 aspnet_regiis.exe가 다음에 위치한다.

C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727


-i 옵션을 이용해 ASP.NET을 등록해보자.




★ 서비스 실행 상태 확인

2000이나 XP 등의 NT 계열 윈도우즈는 "서비스" 라는 백그라운드 구동방식을 제공하므로,
대부분의 서버 프로그램들은 "서비스"로서 실행된다.
즉, 컴퓨터가 처음 실행될 때 함께 실행되어 백그라운드에서 역할을 수행하는 방식이다.

  • 서비스 실행 상태를 확인하려면 [제어판] → [관리 도구] → [인터넷 정보 서비스] 를 확인한다.

  • 속성 버튼 (  ) 을 클릭하면 해당 사이트의 등록 정보 (IP 주소 및 TCP 포트, 홈 디렉터리 정보 등)를 확인할 수 있다.

 
  • IIS는 기본적으로 윈도우가 시작할 때 자동으로 시작되며, 수동으로 시작하고 싶다면 [제어판] > [관리 도구] > [서비스] 에서 World Wide Web Publishing 의 속성을 설정하면 된다.



 

<REFERENCE>
http://cafe.naver.com/netxpert/174
http://cafe.naver.com/javatothedance.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=608
http://blog.naver.com/serverbin?Redirect=Log&logNo=20010054122

이 글과 관련있는 글을 자동검색한 결과입니다 [?]

by ides | 2007/12/03 14:08 | [P] Web Services | 트랙백 | 핑백(1) | 덧글(4)

트랙백 주소 : http://tequiero35.egloos.com/tb/1079489
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Linked at Web Services 계단 .. at 2008/01/09 10:43

... d 2007/11/27 by tequiero35 http://tequiero35.egloos.com/1. IIS 설치 및 구성 : XP Professional 에 IIS 설치하기인터넷 정보 서비스 (IIS) 를 이용하면 인터넷이나 인트라넷에 쉽게 정보를 게시할 수 있다. IIS 에는 웹 사이트 및 웹 서버를 관리할 수 있는 광범 ... more

Commented by Labyrins at 2007/12/03 14:32
생각보다 너무 간단해서 당황...-_-;;
어쩌면 하고 있는 모든일을 을 너무 복잡하게 생각하고 있어서 그런것일지도 모르겠네요.
Commented by ides at 2007/12/03 15:56
포스팅이 너무 간단하단 말씀이신가요? ^^ 저도 아직 쌩초보에... 공부하면서 올리는 거라서요... 방금 올린건데 바로 보셨네여~ ㅋ 아마.. 앞으로 제가 더 아는 내용이 추가될 수록 내용도 추가되겠지요... 완성된 포스팅이 아니라고나 할까 ㅡㅡ;
Commented by Labyrins at 2007/12/03 22:24
아뇨...^^; 내용이 간단하다는게 아니라 생각했던 것보다 셋팅하는게 간단했다는 말이예요..ㅋ
Commented by ides at 2007/12/04 09:15
아.. 그렇군요 ㅎㅎ 제가 제 포스팅이 부족한 걸 알아서 미리 뜨끔 ㅋㅋ 했나봐요~ 앞으로 더 추가해나가야지요~~

:         :

:

비공개 덧글

◀ 이전 페이지다음 페이지 ▶