Posluživanje više domena s Apache web poslužitelja
Lako je postaviti DNS pseudonime s Apache web poslužiteljem. Što to znači da ako imate jednu web-domenu ili 100 možete ih postaviti sve do točke na različite direktorije na vašem web poslužitelju i domaćin ih sve sami.
Teškoća: Teška
Potrebno vrijeme: 10 minuta
Postavljanje DNS podudaranja
- Izradite direktorij na Apache web poslužitelju.
Obavezno stavite direktorij u direktorije web poslužitelja, a ne na bilo kojem mjestu na vašem računalu. Na primjer, većina Apacheovih web datoteka poslužitelja nalazi se u mapi htdocs. Stvorite tako da podmape želite ugostiti datoteke domene. Dobro je staviti datoteku index.html u direktorij kako biste kasnije mogli testirati.
- U inačici 1 Apachea uredite datoteku apache.conf i pronađite odjeljak vhosts (virtual hosts).
U inačici 2 Apachea uredite datoteku vhosts.conf.
Obično se nalaze u konfiguracijskom direktoriju na vašem web poslužitelju, a ne na htdocs području. - U bilo kojoj verziji uredite odjeljak vhosts da biste dodali novi virtualni host:
IP_ADDRESS>
Izmijenite istaknute dijelove gore navedenog koda na informacije specifične za vašu web stranicu i domenu.
Naziv poslužiteljaNAME DOMAIN
DocumentRoot FULL_PATH_TO_DIRECTORY - Ponovo pokrenite Apache.
- Uredite svoju datoteku named.conf
- Dodajte unos za domenu:
zona " DOMAIN" u {
Izmijenite istaknute dijelove gore navedenog koda na informacije specifične za vašu web stranicu i domenu.
tip majstor;
datoteka " LOCATION_OF_DB_FILE ";
dopusti prijenos { IP_ADDRESS ; };
}; - Izradite db datoteku za domenu
Najjednostavniji način je kopiranje ostalih db datoteka i dodavanje nove domene. - Ponovno učitajte svoj DNS
- Testirajte svoju domenu u web pregledniku.
Potrebno je nekoliko sati za propagiranje DNS-a, no sve dok usmjeravate na lokalni DNS, trebali biste odmah moći testirati.
Što trebaš
- Apache web poslužitelj
- Nazvan DNS
- Pristup konf datotekama