가상 호스트 (VirtualHost)우분투 9 10 설정법 > 우툰투 자료실

본문 바로가기

우툰투 자료실

우툰투 자료실 HOME


가상 호스트 (VirtualHost)우분투 9 10 설정법

페이지 정보

작성자 정성규 댓글 1건 조회 19,141회 작성일 10-02-20 11:48

본문

가상 호스트 (VirtualHost)

한 대의 컴퓨터나 IP 주소로서 여러 도메인의 웹 서버를 운영하려고 할 때 사용한다.

 

가상 호스트의 종류

● 이름 기반 가상 호스트(Name-based virtual host): 하나의 IP 주소에서 여러 이름의 가상호스트를 각각 운용

  즉, 하나의 IP 주소를 사용하는 웹 서버에 가상으로 서버를 다수 추가하여 마치 여러 대의 웹 서버를 운영하는 것처럼 설정하는 것이다.

 

● 주소 기반 가상 호스트(IP-based virtual host): 가상 호스트 각각에 별도의 IP 주소를 할당하여 운용

 

● 포트 기반 가상 호스트(TCP Port-based virtual host): 하나의 호스트에서 포트만 다르게 지정하여 각각 운용

 

● 기본 가상 호스트(Default virtual host): 어떤 호스트도 해당사항이 없을 때 

기본으로 응답하게 될 호스트 이와 같은 가상 호스트들은 각각 별도의 웹 디렉토리가 배정되어 있고, 기능이나 서비스 면으로는 주 호스트와 하등 차이가 없다.

 

예를 들어, www.betago.co.kr 와 www.daesan-hc.com 처럼 도메인이 다른 웹 사이트도 운영할 수 있다.

필자는 dns서비스를 받았다.

 

etc/apache2/sites-available/

여기에 사이트별로 설정돼 있으며

/etc/apache2/sites-enabled/
활성화 된것들은 여기에 링크파일이 존재합니다.


뭐, 이것이 중요한건 아니다.....

자 그럼!

 

httpd.conf에 깨끗하게 지우고 다음과 같이 본인 환경에 맞게 넣는다.

=============================================#
# Use name-based virtual hosting.
#
NameVirtualHost 192.168.10.101:80

<VirtualHost 192.168.10.101>
    ServerName www.betago.co.kr    ---> 첫번째 도메인
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/betago/
</VirtualHost>

<VirtualHost 192.168.10.101>
    ServerName www.daesan-hc.com  --> 두번째 도메인
    ServerAdmin webmaster@localhost
    DocumentRoot  /var/www/daesan/
</VirtualHost>

 

아파치 재시작!

[이 게시물은 최고관리자님에 의해 2021-10-19 15:22:41 notebook에서 이동 됨]

댓글목록

profile_image

정성규님의 댓글

정성규 작성일

댓글쓰기

내용
자동등록방지 숫자를 순서대로 입력하세요.
Total 81 / 3 page
검색 열기 닫기
게시물 검색

우툰투 자료실 목록