본문 바로가기

IT인생_스크랩/Windows

IIS에서 IP와 Port를 구분한 웹사이트 만들기

[  출처 : http://blog.naver.com/anrrud79/100006084191  ]



◇ IIS에서 IP와 포트를 구분한 웹사이트 만들기(NT4, NT 2000 Server)

비주얼 인터데브의 경우 프로젝트를 생성할 때에 가상 디렉토리와 IIS서버를 셋팅함으로 추가적으로 IIS셋팅 없이 ASP 페이지

작업을 할 수 있습니다. 그러나 EditPlus, HomeSite같은 편집기를 사용할 때는 아래와 같이 IIS셋팅 작업을 해 주어야

ASP를 인식 시킬 수 있습니다.

웹사이트를 등록할 수 있는 방법은 여러가지가 있으나 여기서는 도메인 없이 IP와 Port를 구분하여 웹 사이트를 만드는 경우를

알아보겠습니다. (2000의 경우 NT와 비슷합니다.)

1. 아래의 화면 처럼 IIS에서 새 웹사이트를 만듭니다.

 

2. 웹 사이트 설명은 자신이 알아보기 쉽게 지정합니다.
 

 

3. 자신의 컴퓨터 IP주소와 포트번호를 지정합니다. 컴퓨터가 이미 사용하는 포트는 사용하면 안됩니다.

    포트범위는 0부터 65535까지 줄 수 있으나

    FTP 용 21, 텔넷용 23, SMTP 26, MS-SQL 1433, ORACLE 1521, HTTP 기본 홈페이지 포트 80은 사용하면 안됩니다.

   일반적으로 1025번 이상을 줍니다. 만약 포트가 충돌이 일어나면 다른 수치로 바꾸어 주면 됩니다.

  고정된 IP주소가 없다면 IP주소는 (모두 할당되지 않음)으로 체크하시기 바랍니다.

 

 

4. 파일이 있는 디렉토리를 지정합니다. 디렉토리는 탐색기에서 미리 만들어 놓습니다.

 

5. 마침버튼을 누르면 설정이 종료 됩니다.

 

6. MyHomePage란 사이트가 생성이 되고 현재 서비스는 되지 않는 것이 보입니다.

   윈도우 2000 서버의 경우는 사이트가 자동으로 생성되는 즉시 실행됩니다.

 

7. 아래화면처럼 사이트를 선택하고 등록정보를 클릭합니다.

 

8. 문서탭을 선택합니다. 현재 시작 파일이 Default.htm, Default.asp로 지정되어 있는 것이 보입니다.

   만약 start.asp로 바꾸면 추가버튼을 누르고 추가하면 됩니다. IIS는 맨위의 파일을 가장 먼저 찾습니다.

   여기서는 Default.htm, Default.asp로 시작 파일을 지정합니다.

 

9. 웹 사이트 탭을 누르면 여러 가지 설정을 바꾸어 줄 수 있습니다.

 

10. 홈 디렉토리 탭을 누르면 경로를 바꾸어 줄 수도 있습니다.

 

11.  확인 버튼을 누르고 나면 아래처럼 다시 IIS화면으로 나옵니다. 현재는 서비스가 정지되어있기 때문에

      사이트가 작동되지 않습니다. 윈도우 2000 서버의 경우는 자동으로 실행됩니다.

 

12. 도구모음의 ▶ 버튼을 눌러서 사이트를 시작 시킵니다. (■ 버튼은 서비스 정지 버튼입니다.)

 

13. 현재 서비스 되고 있는 사이트의 실제 컴퓨터 상의 경로입니다.

 

14. 익스플로러 상에서의 접속은 아래와 같이 합니다.

      http://자신의 IP:포트 번호

     예 1) http://211.188.48.208:2000

     예 2) http://127.0.0.1:2000    <- 자신의 IP주소를 모르는 경우 디폴트 IP주소

     예 3) http://localhost:2000   <- localhost는 컴퓨터 자신의 말합니다.

     예 4) http://localhost:2000/list.asp <- ASP 파일을 직접 불러 올 수 있습니다.

     예 5) http://localhost:2000/bbs/list.asp <- bbs폴더에 있는 ASP 파일을 직접 불러 올 수 있습니다.