Serviranje više domena sa Apache web servera
Lansiranje DNS-a je lako postaviti Apache web serveru. Ono što to znači je da ako imate jedan web domen ili 100, možete ih podesiti da biste upućivali na različite direktorijume na vašem web serveru i sami ih hostirali.
Teškoća: tvrda
Vrijeme potrebno: 10 minuta
Podešavanje DNS naselja
- Kreirajte direktorij na vašem Apache web serveru.
Obavezno postavite direktorij u direktorijume vašeg web servera, a ne na bilo koju lokaciju na vašoj mašini. Na primer, većina Apache servera web datoteka nalazi se u fascikli htdocs. Stoga kreirajte pod-folder tamo da biste hostirali datoteke domena. Dobra je ideja da postavite index.html datoteku u direktorijum tako da možete kasnije testirati.
- U verziji 1 Apache-a, uredite apache.conf datoteku i pronađite odjeljak vhosts (virtual hosts).
U verziji 2 Apache-a, uredite vhosts.conf datoteku.
Ove se obično nalaze u konfiguracijskom direktorijumu na vašem web serveru, a ne u oblasti htdocs. - U jednoj verziji, uredite odjeljak "Vhosts" da biste dodali novi virtuelni host:
IP_ADDRESS>
Promenite označene delove gornjeg koda na informacije specifične za vašu lokaciju i domen.
Ime servera DOMAIN NAME
DocumentRoot FULL_PATH_TO_DIRECTORY - Ponovo pokrenite Apache.
- Uredite svoj named.conf datoteku
- Dodajte unos za domen:
zona " DOMAIN" IN {
Promenite označene delove gornjeg koda na informacije specifične za vašu lokaciju i domen.
tip master;
datoteku " LOCATION_OF_DB_FILE ";
dozvolite-transfer { IP_ADDRESS ; };
}; - Kreirajte db datoteku za domen
Najjednostavniji način je da kopirate druge db datoteke i dodate svoj novi domen. - Ponovo preuzmite DNS
- Ispitajte svoj domen u vašem veb pregledaču.
Može potrajati nekoliko sati da se vaš DNS propagira, ali sve dok pokazujete lokalnom DNS-u, trebate biti u mogućnosti da testirate odmah.
Sta ti treba
- Apache Web Server
- Imenovani DNS
- Pristup konf datotekama