Det er enkelt å konfigurere DNS-aliaser med Apache-webserveren. Hva dette betyr er at hvis du har ett webdomener eller 100, kan du sette dem opp for å peke på forskjellige kataloger på webserveren din og vert dem alle selv.
Vanskelighet: Hard
Tid kreves: 10 minutter
Konfigurere DNS Aliases
- Opprett en katalog på Apache webserveren din.
- Pass på å sette katalogen i webserverkatalogen, og ikke på noe sted på maskinen din. For eksempel er de fleste Apache server webfiler plassert i
htdocs mappe. Så opprett en undermappe der for å være vert for domenefiler. Det er en god ide å sette en index.html-fil i katalogen, slik at du kan teste senere.
- Pass på å sette katalogen i webserverkatalogen, og ikke på noe sted på maskinen din. For eksempel er de fleste Apache server webfiler plassert i
- I versjon 1 av Apache, rediger
apache.conf fil og finn vhosts (virtuelle verter) -delen.
- I versjon 2 av Apache, rediger
vhosts.conf fil.
- Disse er vanligvis plassert i en konfigurasjonskatalog på din webserver, ikke i
htdocs område.
- I versjon 2 av Apache, rediger
- I begge versjoner, rediger vhosts-seksjonen for å legge til en ny virtuell vert:
-
IP_ADDRESS>
-
-
Server navn DOMENENAVN
-
Document FULL_PATH_TO_DIRECTORY
- Endre de uthevede delene av koden ovenfor til informasjonen som er spesifikk for nettstedet ditt og domenet.
- Start Apache på nytt.
- Rediger din
named.conf fil
- Legg til en oppføring for domenet:
-
sone " DOMAIN "IN {
-
-
type master;
-
fil "LOCATION_OF_DB_FILE";
-
Tillat-overføring {IP_ADDRESS; };
-
};
- Endre de uthevede delene av koden ovenfor til informasjonen som er spesifikk for nettstedet ditt og domenet.
- Opprett db-filen for domenet
- Den enkleste måten er å kopiere andre db-filer og legge til det nye domenet ditt.
- Oppdater DNS-en din
- Test ditt domene i nettleseren din.
- Det kan ta flere timer for DNS-en din å forplante seg, men så lenge du peker på din lokale DNS, bør du kunne teste med en gang.
Hva trenger du
- Apache Web Server
- Oppkalt DNS
- Tilgang til konfidensfiler