Лесно е да настроите псевдоними на DNS с уеб сървъра на Apache. Това означава, че ако имате един уеб домейн или 100, можете да ги настроите всички, за да сочи към различни директории на вашия уеб сървър и да ги хоствате сами.
Трудност: Трудно
Задължително време: 10 минути
Настройване на Alias DNS
- Създайте директория на вашия уеб сървър на Apache.
- Не забравяйте да поставите директорията в директорията на вашия уеб сървър, а не на което и да е място на вашата машина. Например повечето уеб сървъри на Apache се намират в
htdocs папка. Така създайте под-папка там, за да хоствате вашите домейни. Добра идея е да поставите index.html файл в директорията, за да можете да тествате по-късно.
- Не забравяйте да поставите директорията в директорията на вашия уеб сървър, а не на което и да е място на вашата машина. Например повечето уеб сървъри на Apache се намират в
- Във версия 1 на Apache, редактирайте
apache.conf файл и намерете секцията vhosts (виртуални хостове).
- Във версия 2 на Apache, редактирайте
vhosts.conf файл.
- Те обикновено се намират в конфигурационна директория на вашия уеб сървър, а не в
htdocs ■ площ.
- Във версия 2 на Apache, редактирайте
- Във всяка от версиите редактирайте секцията vhosts, за да добавите нов виртуален хост:
-
IP_ADDRESS>
-
-
Име на сървъра ИМЕ НА ДОМЕЙН
-
DocumentRoot FULL_PATH_TO_DIRECTORY
- Променете маркираните части от кода по-горе на информацията, специфична за вашия сайт и домейн.
- Рестартирайте Apache.
- Редактирайте вашето
named.conf досие
- Добавяне на запис за домейна:
-
зона " DOMAIN "в {
-
-
тип мастер;
-
файл "LOCATION_OF_DB_FILE";
-
разрешение-прехвърляне {IP_ADDRESS; };
-
};
- Променете маркираните части от кода по-горе на информацията, специфична за вашия сайт и домейн.
- Създайте db файла за домейна
- Най-простият начин е да копирате други db файлове и да добавите новия си домейн.
- Презаредете DNS
- Тествайте домейна си във вашия уеб браузър.
- Може да отнеме няколко часа, докато DNS ви се разпространява, но докато насочвате към местния DNS, трябва да можете да тествате веднага.
От какво имаш нужда
- Apache уеб сървър
- Име на DNS
- Достъп до конфигурационни файлове