가상 호스트 기능이란 물리적으로 하나의 머신, 그리고 일반적으로 IP 주소 하나, 그리고 아파치 웹 서버만 하나만 가지고 여러 개의 웹 사이트를 동시에 서비스할 수 있는 기능을 말합니다. 우선은 도메인 네임 서버(DNS)에서 알맞게 특정 IP 주소에 여러 개의 이름을 제대로 등록했는지 확인하십시오. 가상 호스트 문제의 대부분은 아파치가 아닌 DNS에 있습니다.

예를 들어, 192.168.1.1 이라는 주소 하나에 www.foo.com, www.bar.com 이라는 두 개의 이름이 부여되어 있다고 가정합니다.



NameVirtualHost 192.168.1.1

# www.foo.com 설정
<VirtualHost 192.168.1.1>
ServerName www.foo.com
DocumentRoot /home/foo
</VirtualHost>

# www.bar.com 설정
<VirtualHost 192.168.1.1>
ServerName www.bar.com
DocumentRoot /home/bar
</VirtualHost>

# 이름이 아닌 192.168.1.1을 직접 사용한 경우에 대하여
<VirtualHost _default_:*>
</VirtualHost>

알짜 패키지에서는 가상 호스트 관리 부분을 서버 설정 파일로부터 분리하여 관리하기 위해 vhosts.conf 라는 이름의 파일을 만들어 사용합니다. 이 파일을 httpd.conf 파일의 마지막 줄에서 include 하고 있습니다.


facebook posting twit

  • 구글 메일(GMail)로 메일 발송하기
  • window 스스로 닫기
  • JavaScript로 만든 달력(popup 객체사용)
  • AJAX 컨트롤 많이 있겠지만, Form 메소드 형태로
  • telnet 접속이 내부는 되는데 외부는 안되는 경우
  • 개인 계정에 대한 쿼터 설정 방법
  • 메일을 보내면 릴레이를 거부하는데?
  • firewall setting / host deny
  • OpenSSL Installation with PHP, Apache, …
  • WOWLINUX에서 POP3 구동시키기
    Tagged on:     
  • Leave a Reply