Skip to main content

Jak skonfigurować aliasy DNS za pomocą serwera WWW Apache

Use Webmin to set-up Apache Webserver and Host Sites on Ubuntu Server 16.04 LTS (Kwiecień 2025)

Use Webmin to set-up Apache Webserver and Host Sites on Ubuntu Server 16.04 LTS (Kwiecień 2025)
Anonim

Ł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

  1. Utwórz katalog na serwerze WWW Apache.
    1. 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.

  2. W wersji 1 Apache edytuj plik

    apache.conf plik i znajdź sekcję vhosts (wirtualne hosty).

    1. W wersji 2 Apache edytuj plik

      vhosts.conf plik.

    2. Zwykle znajdują się one w katalogu konfiguracyjnym na twoim serwerze WWW, a nie w katalogu

      htdocs powierzchnia.

  3. W obu wersjach edytuj sekcję vhostów, aby dodać nowy host wirtualny:
    1. IP_ADDRESS>

  4. Nazwa serwera NAZWA DOMENY

  5. DocumentRoot FULL_PATH_TO_DIRECTORY

    1. Zmień zaznaczone fragmenty powyższego kodu na informacje dotyczące Twojej witryny i domeny.
  6. Zrestartuj Apache.
  7. Edytuj swoje

    named.conf plik

  8. Dodaj wpis dla domeny:
    1. strefa " DOMAIN "IN {

  9. typ master;

  10. plik "LOCATION_OF_DB_FILE";

  11. allow-transfer {IP_ADDRESS; };

  12. };

    1. Zmień zaznaczone fragmenty powyższego kodu na informacje dotyczące Twojej witryny i domeny.
  13. Utwórz plik db dla domeny
    1. Najprostszym sposobem jest skopiowanie innych plików db i dodanie nowej domeny.
  14. Załaduj ponownie swój DNS
  15. Przetestuj swoją domenę w swojej przeglądarce internetowej.
    1. 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