Łatwo skonfigurować aliasy DNS za pomocą serwera WWW Apache. Oznacza to, że jeśli masz jedną domenę internetową lub 100, możesz ustawić je wszystkie tak, aby wskazywały różne katalogi na swoim serwerze internetowym i hostować je samemu.
Trudność: Ciężko
Wymagany czas: 10 minut
Konfigurowanie aliasów DNS
- Utwórz katalog na serwerze WWW Apache.
- Pamiętaj, aby umieścić katalog w katalogach serwera WWW, a nie w dowolnym miejscu na komputerze. Na przykład większość plików sieciowych serwera Apache znajduje się w
htdocs teczka. Stwórz tam podfolder, w którym będą przechowywane pliki twojej domeny. Dobrym pomysłem jest umieszczenie pliku index.html w katalogu, aby można było przetestować później.
- Pamiętaj, aby umieścić katalog w katalogach serwera WWW, a nie w dowolnym miejscu na komputerze. Na przykład większość plików sieciowych serwera Apache znajduje się w
- W wersji 1 Apache edytuj plik
apache.conf plik i znajdź sekcję vhosts (wirtualne hosty).
- W wersji 2 Apache edytuj plik
vhosts.conf plik.
- Zwykle znajdują się one w katalogu konfiguracyjnym na twoim serwerze WWW, a nie w katalogu
htdocs powierzchnia.
- W wersji 2 Apache edytuj plik
- W obu wersjach edytuj sekcję vhostów, aby dodać nowy host wirtualny:
-
IP_ADDRESS>
-
-
Nazwa serwera NAZWA DOMENY
-
DocumentRoot FULL_PATH_TO_DIRECTORY
- Zmień zaznaczone fragmenty powyższego kodu na informacje dotyczące Twojej witryny i domeny.
- Zrestartuj Apache.
- Edytuj swoje
named.conf plik
- Dodaj wpis dla domeny:
-
strefa " DOMAIN "IN {
-
-
typ master;
-
plik "LOCATION_OF_DB_FILE";
-
allow-transfer {IP_ADDRESS; };
-
};
- Zmień zaznaczone fragmenty powyższego kodu na informacje dotyczące Twojej witryny i domeny.
- Utwórz plik db dla domeny
- Najprostszym sposobem jest skopiowanie innych plików db i dodanie nowej domeny.
- Załaduj ponownie swój DNS
- Przetestuj swoją domenę w swojej przeglądarce internetowej.
- Rozpowszechnienie systemu DNS może zająć kilka godzin, ale dopóki wskażesz na lokalny DNS, powinieneś móc od razu przetestować.
Czego potrzebujesz
- Serwer WWW Apache
- Nazwany DNS
- Dostęp do plików conf