본문 바로가기
programming/mssql

웹서버 IIS7.0을 이용하여 여러개의 호스트 사이트 구성

by hotdogya 2011. 3. 25.

[ 요구사항 ]

- 조건 : 단일 IP와 Port

1. site1.soldesk.vm ~ site5.soldesk.vm 5개의 사이트를 구성

[ 구성하기 (site1.soldesk.vm ~ site5.soldesk.vm) ]

1. 사이트 저장 폴더 생성

- 로컬디스크에 폴더 생성 ( D:\WEB\www.site1.vm ~ www.site5.vm )

- 폴더 내에 index.htm 파일 만들기

: 메모장 > HTML 코딩... > 저장 ( 파일형식 = 모든파일 // 파일이름 = index.htm )

2. www.soldesk.vm 사이트 생성

- 관리도구 > IIS 관리자 > S1 > 사이트 > Default Web Site > 중지 !!

- 관리도구 > IIS 관리자 > S1 > 사이트 (웹 사이트 추가) >

설정 : 사이트 이름 = site1.soldesk.vm / 실제 경로 = D:\WEB\site1.soldesk.vm / IP주소 : 192.168.100.100

/ 호스트 이름 : site1.soldesk.vm

※ 호스트 헤더(Virtual Host) 사용 : 같은 IP와 같은 포트로 여러 웹사이트를 만들어 주는 기술

단, 호스트 헤더를 사용하면 IP주소로 접속할 수 없다. => 호스트 이름 : www.soldesk.vm

=> 반드시 DNS를 구성 해야만 접근 가능함.

3. DNS에 site1 등록 ( 도메인은 등록 되어 있으므로 호스트 또는 별칭만 구성해 주면 됨 ! )

- soldesk.vm 정방향 조회영역에 site1.soldesk.vm 주소조회가 가능하도록 A(호스트) 또는 Cname(별칭) 레코드를 구성해야 한다.

- 관리도구 > DNS > S1 > 정방향 조회 영역 > soldesk.vm > 새 호스트(A) > 이름 = site1 / IP 주소 = 192.168.100.100

또는,

* 별칭(CNAME)으로 구성하는 방법 ~~

- 관리도구 > DNS > S1 > 정방향 조회 영역 > soldesk.vm > 새 별칭(CNAME) > 별칭 = site1 / 대상 호스트 FQDN = s1.soldesk.vm

4. 결과 확인

- CMD > ping site1.soldesk.vm

=> 호스트를 찾을 수 없습니다..?? 라는 메시지가 보일 때..

=> CMD > ipconfig /flushdns ==> "DNS 캐시 삭제"

- 인터넷익스플로러 주소창 : site1.soldesk.vm

5. site2 ~ site5 까지 동일한 방법으로 구성하면 됨 !!

★ DNS 설정시 기본으로 설정할 경우 최소 SOA이 값에 따라 일정 시간이 소요된 후 호스트가 인식이 될 수 있음 !!!

- 관리도구 > DNS > S1 > 정방향 조회 영역 > SOA(권한시작) 속성 값

출처 http://kimjg1976.blog.me/120109670638

'programming > mssql' 카테고리의 다른 글

row 데이터 합치기  (1) 2013.01.17
SQL Server 2005의 OVER절  (0) 2012.12.24
시간 형식 함수  (0) 2012.12.24
mysql 조건문 case  (0) 2012.05.08
우편번호 dbf파일 mssql로 고싱~  (0) 2011.03.18