Skip to main content

Apache 웹 서버에서 DNS 별칭을 설정하는 방법

리눅스 28강. Linux(Unix) 파일권한 변경(chmod, whereis) (유월 2025)

리눅스 28강. Linux(Unix) 파일권한 변경(chmod, whereis) (유월 2025)
Anonim

Apache 웹 서버를 사용하여 DNS 별칭을 쉽게 설정할 수 있습니다. 이것이 의미하는 바는 하나의 웹 도메인이나 100 개의 웹 서버가 있으면 웹 서버의 다른 디렉토리를 가리 키도록 설정하고 모두 자신을 호스트 할 수 있다는 것입니다.

어려움: 단단한

소요 시간 : 10 분

DNS 별칭 설정

  1. Apache 웹 서버에 디렉토리를 만듭니다.
    1. 디렉토리를 컴퓨터의 다른 위치가 아닌 웹 서버 디렉토리에 두십시오. 예를 들어, 대부분의 Apache 서버 웹 파일은

      htdocs 폴더. 따라서 하위 폴더를 만들어 도메인 파일을 호스팅하십시오. 나중에 테스트 할 수 있도록 index.html 파일을 디렉토리에 저장하는 것이 좋습니다.

  2. 아파치 버전 1에서

    apache.conf 파일을 찾고 vhosts (가상 호스트) 섹션을 찾으십시오.

    1. 아파치의 버전 2에서

      vhosts.conf 파일.

    2. 이들은 대개 웹 서버의 구성 디렉토리에 있지만

      htdocs 지역.

  3. 어느 버전에서든 vhosts 섹션을 편집하여 새 가상 호스트를 추가하십시오.
    1. IP_ADDRESS>

  4. 서버 이름 도메인 이름

  5. DocumentRoot FULL_PATH_TO_DIRECTORY

    1. 위의 코드에서 강조 표시된 부분을 사이트 및 도메인과 관련된 정보로 변경하십시오.
  6. Apache를 다시 시작하십시오.
  7. 너를 편집해라.

    named.conf 파일

  8. 도메인에 대한 항목을 추가하십시오.
    1. 영역 " DOMAIN "IN {

  9. 타입 마스터;

  10. 파일 "LOCATION_OF_DB_FILE";

  11. allow-transfer {IP_ADDRESS; };

  12. };

    1. 위의 코드에서 강조 표시된 부분을 사이트 및 도메인과 관련된 정보로 변경하십시오.
  13. 도메인에 대한 db 파일 만들기
    1. 가장 간단한 방법은 다른 db 파일을 복사하고 새 도메인을 추가하는 것입니다.
  14. DNS 다시로드
  15. 웹 브라우저에서 도메인을 테스트하십시오.
    1. DNS가 전파되는 데 몇 시간이 걸릴 수 있지만 로컬 DNS를 가리키는 한 바로 테스트 할 수 있어야합니다.

필요한 것

  • 아파치 웹 서버
  • 명명 된 DNS
  • conf 파일에 대한 액세스