가상 호스트가 아파치를 지원하나요?
웹 호스팅이라는 용어는 단일 시스템에서 여러 웹사이트(예: www.company1.com 및 www.company2.com)를 실행하는 것을 의미합니다. 가상 호스트는 IP당 사이트가 하나인 "IP 기반"이거나 IP당 여러 사이트가 있는 "이름 기반"일 수 있습니다. 이러한 사이트가 동일한 물리적 서버에서 실행되고 있다는 사실은 최종 사용자에게 명확하지 않습니다.
Apache는 IP 기반 가상 호스팅을 지원하는 최초의 서버입니다. Apache 버전 1.1 이상은 IP 기반 및 이름 기반 가상 호스트를 모두 지원합니다. 이름 기반 가상 호스트는 호스트 기반 또는 비IP 가상 호스트라고도 합니다.
다음은 Apache 1.3 이상에서 지원되는 가상 호스트에 대한 모든 세부 정보를 설명하는 문서 페이지 목록입니다.
가상 호스트 지원
이름 기반 가상 호스트(IP당 여러 사이트)
IP 기반 가상 호스트(IP당 하나의 사이트)
가상 호스트 샘플
파일 핸들 제한(또는 로그 파일이 너무 많음)
동적으로 구성된 대규모 가상 호스트
가상 호스트 일치에 대한 심층 토론
구성 지시어
<VirtualHost> NameVirtualHost ServerName ServerAlias ServerPath
가상 호스트 구성을 디버깅하려는 경우 Apache의 명령줄 매개변수 -S가 매우 유용하다는 것을 알게 될 것입니다. 즉, 다음 명령을 입력하십시오.
/usr/local/apache2/bin/httpd -S
이 명령은 Apache가 구성 파일을 구문 분석하는 방법을 보여줍니다. IP 주소와 서버 이름을 주의 깊게 검사하면 구성 오류를 찾는 데 도움이 될 수 있습니다. 추가 명령줄 옵션은 httpd 프로그램 설명서를 참조하세요.
ps: 이 번역은 최신 버전이 아닐 수 있습니다. 최근 변경 사항에 대해 알아보려면 영어 버전을 읽어보세요.
더 많은 Apache 관련 지식을 알고 싶다면 Apache 사용 튜토리얼 칼럼을 방문해 보세요!
위 내용은 가상호스트가 아파치를 지원하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!