웹서버를 선택 할때는 자기 홈페이지가 어떠한 언어로 작성되어 있는지는 알아야 하는데 일반적으로 html은 리눅스와 윈도우즈에 동시에 사용이 가능하고 일반적으로 리눅스는 php 윈도우즈는 asp 기반입니다.
여기서는 asp 기반인 윈도우즈 서버 웹서버 셋팅 방법을 진행보려고 합니다.
준비물
Windows 2003 서버
Windows 2003 CD
먼저 웹서버를 셋팅을 하려면 IIS가 설치 되어 있어야 합니다.
IIS 설치하는 방법은 크게 두가지가 있는데 첫번째는 관리도구에서 사용자 서버관리에서 역할 추가하는 방법과
제어판 프로그램 추가관리에서 설치하는 방법이 있습니다.
여기에서는 후자를 선택하여 진행해 보도록 하겠습니다.
우선 제어판 => 프로그램 추가/제거를 더블클릭합니다.
아래와 같이 윈도우가 열리면 왼쪽 아래에 Windows 구성요소 추가/제거를 클릭합니다.

응용 프로그램 서버를 체크한 후 자세히를 클릭합니다.

Windows Server는 .NET기반을 주로 사용하니 ASP.NET를 체크하고 인터넷 정보 서비스(IIS)를 체크후 자세히를 클릭합니다.

FTP를 통하여 자료를 올려야 되니 FTP 서비스도 선택을 합니다.
폼메일등을 사용하여 메일을 보낼 경우, SMTP Service 도 체크합니다.

asp 사용을 위해 World Wide Web 서비스 에서 자세히를 클릭하시고 Active Server Pages를 클릭합니다.

설정이 완료 되었으면 확인을 클릭하여 Windows 구성 마법사에서 다음을 클릭하면 설치가 진행됩니다.
이때 윈도우 CD를 넣어달라고 하면 준비한 Windows 2003 CD를 넣어주면 됩니다.
이로써, IIS 설치는 완료되었습니다.
그럼 이제 Test.com이라는 웹서버를 셋팅해 보겠습니다.
Test.com을 관리할 test라는 계정을 만듭니다.
내 컴퓨터에서 우클릭/관리를 선택합니다.

사용자에서 오른쪽 클릭 후 새 사용자를 클릭합니다.
사용자 이름에 사용할 계정명을 입력하고 전체이름과 설명에는 필자는 관리하도록 편하도록 도메인 명을 입력합니다.
암호를 입력하고 옵션에서 암호 변경할 수 없음.과 암호 사용기간 제한 없음.만 체크하고 만들기를 클릭합니다.

이로써 계정 설정은 완료되었습니다.
다음은 데이터를 올릴 폴더와 권한설정단계입니다.
웹사이트명으로 폴더이름을 만드는게, 관리상 도움이 됩니다.
웹데이터를 저장할 파티션에 test.com이라는 폴더를 만듭니다.
해당 폴더에서 오른쪽 클릭 후 속성 보안 탭을 선택 한 후
추가버튼을 클릭하여 test 계정을 추가하고 모든 권한을 부여합니다.

그리고 해당 폴더를 삭제 못하고 권한을 임의적으로 수정 못하도록 추가 설정을 하기 위하여 고급 버튼을 클릭하고 추가 버튼을 클릭하여 test 계정을 추가합니다.
적용대상은 이 폴더만을 선택하시고 삭제와 사용권한 변경만 거부를 체크하시면 됩니다.

이제 IIS를 열고 FTP를 설정하겠습니다. FTP 사이트 => 기본 FTP 사이트에서 오른쪽 클릭 => 새로 만들기 => 가상디렉토리를 클릭합니다.
별칭은 사용계정명인 test를 입력합니다.
계정명과 별칭이 다르면, ftp기본 홈디렉토리가 열립니다.

해당 디렉토리 경로를 잡아 주시면 됩니다.

FTP 설정은 완료 되었고 웹서버 설정을 하면 됩니다.
IIS에서 기본 웹사이트 오른쪽 클릭 => 새로 만들기 => 웹사이트를 클릭합니다.

웹 사이트 설명에 test.com 이라고 도메인을 입력합니다.[실 호스트 헤더 값은 아니나 식별하기 편하도록 도메인명을 입력해주시는게 관리하기에 편합니다.]

사용할 도메인 주소[test.com]를 호스트 헤더 값에 입력을 합니다.

홈 디렉토리 경로를 입력해 줍니다.

ASP를 사용 하기 위하여 스크립트 실행을 체크해줍니다.[CGI를 사용하신다면 실행도 체크해줍니다.]

설정한 test.com에서 오른쪽 클릭 후 속성을 클릭합니다. 도메인에 www를 추가하기 위하여 웹사이트 탭에 고급을 클릭 합니다.

이 웹 사이트의 복수 아래에 추가 버튼을 클릭합니다.

TCP 포트는 웹 포트인 80번을 입력하고 호스트 헤더 값에 www.test.com을 입력하고 확인버튼을 클릭합니다.

웹서버 셋팅은 완료되었고 셋팅 된 웹서버를 테스트 해 보겠습니다.
Test.com으로 테스트하기 위해서 호스트 파일에서 강제적으로 해당도메인과 서버를 연결하여야 합니다.
C:\WINDOWS\system32\drivers\etc 경로로 가시면 hosts라는 파일이 있습니다.
hosts파일이 네임서버 역할을 하므로, 이 PC에서는 세팅된 서버에 다이렉트로 연결됩니다.

이 파일을 여신 후 *** 부분에는 해당 서버 ip를 넣어주시고 탭으로 한칸 띄신 후에 도메인을 넣으시면 됩니다.

index.asp 파일을 만들어 테스트를 하면 됩니다.

index 페이지가 정상적으로 출력되면 웹서버 셋팅이 잘된 것입니다.
이어서 다음에 올리도록 하겠습니다.
by 블루웹 호스팅사업부 김재훈




