Det er nemt at oprette DNS-aliaser med Apache webserveren. Hvad det betyder er at hvis du har et webdomæne eller 100, kan du indstille dem alle til at pege på forskellige mapper på din webserver og hoste dem alle selv.
Vanskelighed: Hårdt
Tid påkrævet: 10 minutter
Opsætning af DNS Aliases
- Opret en mappe på din Apache webserver.
- Sørg for at placere biblioteket i dine webserverkataloger, og ikke på noget sted på din maskine. For eksempel er de fleste Apache server webfiler placeret i
htdocs folder. Så lav en undermappe der for at være vært for dine domænefiler. Det er en god idé at sætte en index.html-fil i mappen, så du kan teste senere.
- Sørg for at placere biblioteket i dine webserverkataloger, og ikke på noget sted på din maskine. For eksempel er de fleste Apache server webfiler placeret i
- I version 1 af Apache skal du redigere
apache.conf fil og find vhosts (virtuelle værter) sektionen.
- I version 2 af Apache skal du redigere
vhosts.conf fil.
- Disse er normalt placeret i en konfigurationskatalog på din webserver, ikke i
htdocs areal.
- I version 2 af Apache skal du redigere
- I begge versioner skal du redigere vhosts-sektionen for at tilføje en ny virtuel vært:
-
IP_ADDRESS>
-
-
Server navn DOMÆNENAVN
-
DocumentRoot FULL_PATH_TO_DIRECTORY
- Skift de fremhævede dele af koden ovenfor til de oplysninger, der er specifikke for dit websted og domæne.
- Genstart Apache.
- Rediger din
named.conf fil
- Tilføj en post for domænet:
-
zone " DOMAIN "IN {
-
-
type master;
-
fil "LOCATION_OF_DB_FILE";
-
tillad-overførsel {IP_ADDRESS; };
-
};
- Skift de fremhævede dele af koden ovenfor til de oplysninger, der er specifikke for dit websted og domæne.
- Opret db-filen til domænet
- Den nemmeste måde er at kopiere andre db-filer og tilføje dit nye domæne.
- Genindlæs din DNS
- Test dit domæne i din webbrowser.
- Det kan tage flere timer for din DNS at udbrede, men så længe du peger på din lokale DNS, skal du kunne teste med det samme.
Hvad du har brug for
- Apache Web Server
- Navngivet DNS
- Adgang til conf filer