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

Доставяне на няколко домейна от уеб сървър на Apache

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

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

Необходимо време: 10 минути

Настройване на псевдоними на DNS

  1. Създайте директория на вашия уеб сървър на Apache.
    Не забравяйте да поставите директорията в директорията на вашия уеб сървър, а не на което и да е място на вашата машина. Например повечето уеб сървъри на Apache се намират в папката htdocs. Така създайте под-папка там, за да хоствате вашите домейни. Добра идея е да поставите index.html файл в директорията, за да можете да тествате по-късно.
  1. Във версия 1 на Apache редактирайте файла apache.conf и намерете секцията vhosts (виртуални хостове).
    Във версия 2 на Apache редактирайте файла vhosts.conf.
    Те обикновено се намират в конфигурационната директория на вашия уеб сървър, а не в областта htdocs.
  2. Във всяка от версиите редактирайте секцията vhosts, за да добавите нов виртуален хост:
    IP_ADDRESS>
    Име на сървъра DOMAIN NAME
    DocumentRoot FULL_PATH_TO_DIRECTORY
    Променете маркираните части от кода по-горе на информацията, специфична за вашия сайт и домейн.
  3. Рестартирайте Apache.
  4. Редактирайте файла named.conf
  5. Добавяне на запис за домейна:
    зона " DOMAIN" в {
    тип мастер;
    файл " LOCATION_OF_DB_FILE ";
    разрешение-прехвърляне { IP_ADDRESS ; };
    };
    Променете маркираните части от кода по-горе на информацията, специфична за вашия сайт и домейн.
  6. Създайте db файла за домейна
    Най-простият начин е да копирате други db файлове и да добавите новия си домейн.
  7. Презаредете DNS
  8. Тествайте домейна си във вашия уеб браузър.
    Може да отнеме няколко часа, докато DNS ви се разпространява, но докато насочвате към местния DNS, трябва да можете да тествате веднага.

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