글
IIS 사용하여 자기컴에 서버 구축하기
펌블로그/펌블로그
2006. 12. 29. 01:29
이 포스트는 Blue MoJo님의 blog로 부터 가져온 것입니다. 의외로 이런 설명들이 필요한 곳이 많아서 가져왔는데, 감사하게도 게시 포스트의 오픈을 허락해 주셨습니다.
IIS 사용하여 자기컴에 서버 구축하기
- 윈도우 시작 메뉴에서 제어판으로 가서 프로그램 추가/제거를 클릭하세요. (시작 → 제어판 → 프로그램 추가/제거)
그러면 밑에와 같은 창이 뜹니다. Windows 구성요소 추가/제거를 클릭하세요. 그 후에 Windows XP CD를 씨디롬에 삽입해야 합니다.
다른 방법 : 첨부터 윈도우 XP 씨디를 씨디롬에 넣으시면 Microsoft Windows XP 시작이라는 창이 뜹니다.
메뉴중에 두번째, '선택적 Windows 구성요소 설치' 를 클릭하면 밑에와 똑같은 창이 뜹니다.
- 위에서 Windows 구성요소 추가/제거를 클릭하면 다음과 같은 마법사가 뜹니다. 밑으로 내려가다 보면 '인터넷 정보 서비스 (IIS)'라고
있는데 옆에 체크박스에 클릭하고 '자세히' 버튼을 클릭하세요. (주의: 그냥 '다음(N) >' 으로 넘어가지 마세요)
- 인터넷 정보 서비스(IIS)의 세부 항목이 뜹니다. 제일 밑으로 가서 그림과 같이 FTP 서비스와 WWW 서비스에 체크를 하시고
그중에 WWW 서비스를 선택한 후 '자세히' 버튼을 클릭하세요.
- WWW 서비스 창에서 다시 젤 밑에 WWW 서비스를 체크를 하시고 '확인' 버튼을 클릭하세요.
- 이전의 창들이 보일겁니다. 거기서도 계속 '확인' 버튼을 눌러서 제일 처음 열린 'Windows 구성 요소 마법사' 까지 가세요.
그리고는 '다음' 버튼을 눌러서 설치를 시작하면 밑에 창처럼 뜰겁니다.
- 완전히 설치가 끝나면 제어판으로 가서 성능 및 유지관리를 클릭하세요. (시작 → 제어판 → 성능 및 유지관리)
밑에 창과 같이 뜨면 거기서 '관리 도구'를 선택하세요.
- 아래와 같이 관리 도구 창이 뜹니다. 위에서 설치한 '인터넷 정보 서비스' 가 보일겁니다. 클릭해서 여세요.
- 지금까지 설치한게 바로 이것입니다. 왼쪽 옆에 보면 컴퓨터 이름과 함께 그 밑에는 설치된 IIS 서비스 목록이 나옵니다. WWW 사이트와 FTP 사이트를 보실수 있을겁니다. 이게 바로 본인 컴퓨터에 설치된 서버 입니다. 그리고 위에 보이는 오디오 재생 버튼 같이 생긴게 바로 각 서버 항목를 콘트롤 하는 버튼입니다. 밑에 보시는 예는 지금 WWW서버가 작동을 하고 있는 상태이며 정지 버튼을 누르면 서버가 셧다운 됩니다. 밑에 FTP 서버도 작동하는지 확인해 보세요. 그리고 지금은 다른 고급 설정들은 신경쓰지 마세요.
- 위에 처럼 서버가 작동중인걸 확인 하셨으면 밑에 그림과 같이 '내 컴퓨터' 에서 'C 드라이브' 그리고 'Inetpub' 폴더를 열어보세요. 이 Inetpub 폴더가 바로 서버로 사용되는 폴더입니다. 그안에 여러 폴더가 있는데 그중에 wwwroot 폴더가 웹사이트를 위한 폴더이고 ftproot 폴더가 FTP 폴더로 사용됩니다. 보통 폴더와 마찬가지로 wwwrooot 폴더를 여시고 그안에 하위 폴더를 만들수 있습니다. 하지만 아직도 이해가 잘 안갈것입니다. 이 폴더와 보통 웹서버의 주소인 'http://...'. 하고는 전혀 달라 보이니까요. 이젠 이 폴더가 단순히 C 드라이브에 있는 보통 폴더라는 생각을 버리셔야 합니다. 'C:WInetpub/wwwroot' 라는 폴더가 바로 'http://컴퓨터주소'로 바뀌는것 입니다. 만일 Inetpub 의 wwwroot 폴더 안에 새로운 폴더 myweb 이란 폴더를 만들었다고 생각하면 본인 컴퓨터에서의 주소는 C:\Inetpub/wwwroot/myweb 일 것입니다. 하지만 이게 곧 http://컴퓨터주소/myweb 로 다른 사람들이 인터넷을 통해 그 폴더를 볼수 있는것입니다. 그렇다면 이젠 마지막으로 본인의 컴퓨터 주소만 알면 끝납니다.
- 보통 개인 전용선은 DHCP 로 IP 주소를 (각 컴퓨터 주소) 할당하며 특히 ADSL 인 경우 유동 IP 주소를 할당하기 때문에 주소가 수시로 바뀌게 됩니다. 그러므로 자기 주소를 항상 쉽게 확인하기 위해서 아이콘을 만들어 두는게 편합니다. 그러기 위해서 시작 → 제어판 → 네트워크 및 인터넷 연결 → 네트워크 연결 로 가세요. '전화접속' 또는 'LAN 또는 고속 인터넷' 이라는 게 보일겁니다. 자기가 사용하는 연결에 오른쪽 마우스 클릭을 하시고 메뉴가 뜨면 '속성'을 선택하세요. 밑에 그림과 같은 창이 뜨면 그림대로 젤 밑에 체크를 하시고 확인을 클릭하세요.
- 그러면 밑에 그림과 같이 시계 옆에 네트워크 연결 아이콘이 생깁니다. 그 위에 오른쪽 마우스 클릭을 하시고 '상태'를 선택하세요. 그리고 '지원' 탭을 선택하면 그림과 같이 자기 컴퓨터의 주소가 나옵니다. 밑에 예에선 12.228.110.174 라고 나와있습니다. 아까 위에서 설명한 'C:\Inetpub/wwwroot/myweb' 이란 폴더를 다시 생각해 보세요. 이 폴더 주소가 인터넷상에서 'http://12.228.110.174/myweb' 인 것입니다. 그러므로 자기 컴에서의 주소 C:\Inetpub/wwwroot 가 인터넷에서는 http://12.228.110.74 로 대체 되는것입니다.
참고로 보통 인터넷 주소가 http://ourmemory.user.to 처럼 돼 있는데 이것은 바로 위와 같은 숫자로 된 IP 주소를 영문 글자로 바꿔서 쉽게 사용하고 기억할수 있도록 하기 위한것입니다. 이것을 DNS (Domain Name System) 라고 하며 DNS 서버란 각 컴퓨터의 위와같은 숫자로 된 주소와 그에 등록된 도메인 이름를 데이타베이스에 저장하고 인터넷 상에서 입력된 주소에 응답하고 확인하는 서버입니다.
- 이젠 인터넷을 통해 다른사람들이 볼 파일들을C\Inetpub\wwwroot\안에 자기가 만든 폴더 에 넣으세요.
예) C:\Inetpub\wwwroot\music\mylove.asx -> http://12.228.110.174/music/mylove.asx
만일 인터넷 공유기를 사용하신다면 Port Forwarding 설정을 해주어야 합니다. 라우터 셋팅 설명을 참고하세요.
지금까지 긴 설명 읽느라 수고했습니다. 쉽게 따라해서 설치할수 있길 바랍니다.