Apache 웹 서버에서 여러 도메인 검색
Apache 웹 서버를 사용하여 DNS 별칭을 쉽게 설정할 수 있습니다. 이것이 의미하는 바는 하나의 웹 도메인이나 100 개의 웹 서버가 있으면 웹 서버의 다른 디렉토리를 가리 키도록 설정하고 모두 자신을 호스트 할 수 있다는 것입니다.
난이도 : 하드
소요 시간 : 10 분
DNS 별칭 설정
- Apache 웹 서버에 디렉토리를 만듭니다.
디렉토리를 컴퓨터의 다른 위치가 아닌 웹 서버 디렉토리에 두십시오. 예를 들어, 대부분의 Apache 서버 웹 파일 은 htdocs 폴더에 있습니다. 따라서 하위 폴더를 만들어 도메인 파일을 호스팅하십시오. 나중에 테스트 할 수 있도록 index.html 파일 을 디렉토리에 저장 하는 것이 좋습니다.
- Apache 1 버전에서 apache.conf 파일을 편집하여 가상 호스트 (가상 호스트) 섹션을 찾습니다.
Apache 버전 2에서 vhosts.conf 파일을 편집하십시오.
이들은 대개 htdocs 영역이 아닌 웹 서버의 구성 디렉토리에 있습니다. - 어느 버전에서든 vhosts 섹션을 편집하여 새 가상 호스트를 추가하십시오.
IP_ADDRESS>
위의 코드에서 강조 표시된 부분을 사이트 및 도메인과 관련된 정보로 변경하십시오.
ServerName DOMAIN NAME
DocumentRoot FULL_PATH_TO_DIRECTORY - Apache를 다시 시작하십시오.
- named.conf 파일을 편집하십시오
- 도메인에 대한 항목을 추가하십시오.
영역 " DOMAIN"IN {
위의 코드에서 강조 표시된 부분을 사이트 및 도메인과 관련된 정보로 변경하십시오.
타입 마스터;
파일 " LOCATION_OF_DB_FILE ";
allow-transfer { IP_ADDRESS ; };
}; - 도메인에 대한 db 파일 만들기
가장 간단한 방법은 다른 db 파일을 복사하고 새 도메인을 추가하는 것입니다. - DNS 다시로드
- 웹 브라우저에서 도메인을 테스트하십시오.
DNS가 전파되는 데 몇 시간이 걸릴 수 있지만 로컬 DNS를 가리키는 한 바로 테스트 할 수 있어야합니다.
필요한 것
- 아파치 웹 서버
- 명명 된 DNS
- conf 파일에 대한 액세스