Skip to main content

DNS-aliassen instellen met de Apache-webserver

Apache - Domein aan map linken (April 2025)

Apache - Domein aan map linken (April 2025)
Anonim

Het is eenvoudig om DNS-aliassen in te stellen met de Apache-webserver. Wat dit betekent is dat als u één webdomein of 100 heeft, u ze allemaal kunt instellen om naar verschillende mappen op uw webserver te wijzen en ze allemaal zelf kunt hosten.

Moeilijkheidsgraad: Hard

Vereiste tijd: 10 minuten

DNS-aliassen instellen

  1. Maak een map op uw Apache-webserver.
    1. Zorg ervoor dat u de directory in de mappen van uw webserver plaatst en niet op een willekeurige locatie op uw computer. De meeste webbestanden van Apache-servers bevinden zich bijvoorbeeld in de

      htdocs map. Dus maak daar een submap om uw domeinbestanden te hosten. Het is een goed idee om een ​​index.html-bestand in de directory te plaatsen, zodat u het later kunt testen.

  2. In versie 1 van Apache, bewerk de

    apache.conf bestand en vind de sectie vhosts (virtuele hosts).

    1. In versie 2 van Apache, bewerk de

      vhosts.conf het dossier.

    2. Deze bevinden zich meestal in een configuratiemap op uw webserver, niet in de

      htdocs Gebied.

  3. Bewerk in beide versies de sectie vhosts om een ​​nieuwe virtuele host toe te voegen:
    1. IP_ADDRESS>

  4. Server naam DOMEINNAAM

  5. DocumentRoot FULL_PATH_TO_DIRECTORY

    1. Wijzig de gemarkeerde gedeelten van de bovenstaande code in de informatie die specifiek is voor uw site en domein.
  6. Start Apache opnieuw.
  7. Bewerk je

    named.conf het dossier

  8. Voeg een ingang voor het domein toe:
    1. zone " DOMAIN "IN {

  9. typ meester;

  10. bestand "LOCATION_OF_DB_FILE";

  11. toestaan-overdracht {IP_ADDRESS; };

  12. };

    1. Wijzig de gemarkeerde gedeelten van de bovenstaande code in de informatie die specifiek is voor uw site en domein.
  13. Maak het db-bestand voor het domein
    1. De eenvoudigste manier is om andere db-bestanden te kopiëren en uw nieuwe domein toe te voegen.
  14. Laad uw DNS opnieuw
  15. Test uw domein in uw webbrowser.
    1. Het kan enkele uren duren voordat uw DNS zich verspreidt, maar zolang u naar uw lokale DNS verwijst, zou u meteen moeten kunnen testen.

Wat je nodig hebt

  • Apache Web Server
  • DNS genoemd
  • Toegang tot conf-bestanden