[강좌] 윈도우 2000에서 웹 서버 만들기 기초

윈도우 2000은 다양한 종류의 네트워크 서비스를 제공한다. 그 중 하나가 바로 인터넷에 관한 네트워크 서비스이다. 윈도우 98의 경우는 인터넷에 연결된 경우 자신의 컴퓨터를 웹 서버로 사용하기 위해서는 PWS(Personal Web Server)라는 프로그램을 별도로 설치해 주어야 했지만 윈도우 2000에서는 기본적으로 웹 서버 기능을 지원한다. 이러한 웹 서버 기능을 활용하면 직접 웹 서버를 운영할 수 있게 된다. 이번 강좌에서는 윈도우 2000에서 웹 서버를 사용하는 방법에 대해 알아보기로 하겠다. 이 강좌는 전문적으로 웹 서버를 운영하는 사용자를 위한 것이라기보다는 처음 웹 서버를 만들고자 하는 사용자들을 위한 글임을 밝힌다.

1.추가 프로그램의 설치

만약 윈도우 2000을 별다른 옵션 없이 설치한 사용자라면 설치되지 않은 몇 가지 프로그램이 있다. 이러한 프로그램들은 평상시에는 별로 사용되지 않지만 네트워크 관리와 인터넷 사용을 위해서 사용하면 상당히 유용한 프로그램들이 들어 있다. 이러한 추가 프로그램을 설치하는 방법은 다음과 같다.

    -시작 단추를 누르고 제어판을 선택한다.
    -프로그램 추가/제거를 선택한다.
    -Windows 구성 요소 추가/제거를 선택한다.
만약 별다른 옵션 없이 윈도우 2000을 설치한 경우라면 다음과 같은 옵션 선택 대화상자가 나타날 것이다.

[윈도우 2000 기본 설치시 추가로 설치해야 할 프로그램 목록]

만약 설치되지 않은 프로그램 목록이 있다면 가능한 한 설치를 해 주는 것이 좋다.(웹 서버를 위해 꼭 필요하지 않는 프로그램도 있지만...) 이때 설치할 수 있는 프로그램 종류에는 다음과 같은 것들이 있다.

    -관리 및 모니터링 도구 : 네트워크에 대한 여러 가지 동작을 감시하면서 이를 모니터링 하는 기능을 하는 도구를 설치한다. 외부에서 네트워크를 통해 로그인하는 사용자에 대한 감시나 어떠한 작업을 했는지를 기록으로 남기고 싶은 경우에 사용한다.

    -기타 네트워크 파일 및 인쇄 서비스 : 유닉스가 설치된 컴퓨터가 있을 경우 프린터를 공유하기란 힘들다. 왜냐하면 윈도우 2000상에서 공유된 프린터는 마이크로소프트 네트워크를 사용해서 공유되기 때문이다. 만약 유닉스가 설치된 컴퓨터가 네트워크 상에 연결된 경우에 유닉스 머신으로부터도 프린트를 공유할 수 있도록 해주는 서비스 프로그램이다.

    -네트워킹 서비스 : 표준 네트워크로 사용되는 TCP/IP에 대한 지원과 같은 기본적인 네트워크 서비스를 지원한다. 이 프로그램을 설치하면 유닉스나 리눅스가 설치된 프로그램과 같이 외부에서 네트워크에 대한 호출이 오는 경우 Echo를 보내주는 간단한 서비스를 실행할 수 있다. 물론 복잡한 네트워크 서비스의 경우는 윈도우 2000 서버와 같이 좀 더 확장된 기능을 가진 운영체재를 설치해야 한다.

    -메시지 대기열 서비스 : 네트워크상에서 문자 메시지를 전달하는 경우 사용할 수 있는 서비스이다.

    -스크립트 디버거 : 윈도우 2000의 각종 명령을 실행할 수 있는 스크립트 파일에 문제가 생긴 경우 이를 디버깅할 수 있는 툴을 제공한다. 이러한 프로그램이 없는 경우에는 관리 프로그램에서 스크립트를 실행하다 오류가 발생한 경우에 제대로 어떠한 부분에서 문제가 발생했는지를 찾아내기 힘들다.

    -인덱스 서비스 : 한번 검색한 파일들을 빠른 속도로 찾을 수 있도록 도와 주는 서비스이다.

    -인터넷 정보 서비스 : 이번 강좌에서 설명하려는 Web 서버를 비롯해서 FTP 서비스와 같이 다양한 서비스를 제공하는 부분이다. 원하는 경우에는 Web 서비스와 FTP 서비스 이외에도 SMTP 서비스나 프론트 페이지와 관련된 서비스에 대한 옵션도 같이 설정할 수 있다.

[인터넷 정보 서비스의 세부 옵션]


케이벤치 많이 본 뉴스