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
- Maak een map op uw Apache-webserver.
- 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.
- 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
- In versie 1 van Apache, bewerk de
apache.conf bestand en vind de sectie vhosts (virtuele hosts).
- In versie 2 van Apache, bewerk de
vhosts.conf het dossier.
- Deze bevinden zich meestal in een configuratiemap op uw webserver, niet in de
htdocs Gebied.
- In versie 2 van Apache, bewerk de
- Bewerk in beide versies de sectie vhosts om een nieuwe virtuele host toe te voegen:
-
IP_ADDRESS>
-
-
Server naam DOMEINNAAM
-
DocumentRoot FULL_PATH_TO_DIRECTORY
- Wijzig de gemarkeerde gedeelten van de bovenstaande code in de informatie die specifiek is voor uw site en domein.
- Start Apache opnieuw.
- Bewerk je
named.conf het dossier
- Voeg een ingang voor het domein toe:
-
zone " DOMAIN "IN {
-
-
typ meester;
-
bestand "LOCATION_OF_DB_FILE";
-
toestaan-overdracht {IP_ADDRESS; };
-
};
- Wijzig de gemarkeerde gedeelten van de bovenstaande code in de informatie die specifiek is voor uw site en domein.
- Maak het db-bestand voor het domein
- De eenvoudigste manier is om andere db-bestanden te kopiëren en uw nieuwe domein toe te voegen.
- Laad uw DNS opnieuw
- Test uw domein in uw webbrowser.
- 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