Skip to main content

Как да настроите DNS псевдоними с уеб сървъра на Apache

Azure Friday | Experimental cmdlets in Azure PowerShell (Април 2025)

Azure Friday | Experimental cmdlets in Azure PowerShell (Април 2025)
Anonim

Лесно е да настроите псевдоними на DNS с уеб сървъра на Apache. Това означава, че ако имате един уеб домейн или 100, можете да ги настроите всички, за да сочи към различни директории на вашия уеб сървър и да ги хоствате сами.

Трудност: Трудно

Задължително време: 10 минути

Настройване на Alias ​​DNS

  1. Създайте директория на вашия уеб сървър на Apache.
    1. Не забравяйте да поставите директорията в директорията на вашия уеб сървър, а не на което и да е място на вашата машина. Например повечето уеб сървъри на Apache се намират в

      htdocs папка. Така създайте под-папка там, за да хоствате вашите домейни. Добра идея е да поставите index.html файл в директорията, за да можете да тествате по-късно.

  2. Във версия 1 на Apache, редактирайте

    apache.conf файл и намерете секцията vhosts (виртуални хостове).

    1. Във версия 2 на Apache, редактирайте

      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 "в {

  9. тип мастер;

  10. файл "LOCATION_OF_DB_FILE";

  11. разрешение-прехвърляне {IP_ADDRESS; };

  12. };

    1. Променете маркираните части от кода по-горе на информацията, специфична за вашия сайт и домейн.
  13. Създайте db файла за домейна
    1. Най-простият начин е да копирате други db файлове и да добавите новия си домейн.
  14. Презаредете DNS
  15. Тествайте домейна си във вашия уеб браузър.
    1. Може да отнеме няколко часа, докато DNS ви се разпространява, но докато насочвате към местния DNS, трябва да можете да тествате веднага.

От какво имаш нужда

  • Apache уеб сървър
  • Име на DNS
  • Достъп до конфигурационни файлове