Kako postaviti DNS alias s Apacheom

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

  1. 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.
  1. 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.
  2. U bilo kojoj verziji uredite odjeljak vhosts da biste dodali novi virtualni host:
    IP_ADDRESS>
    Naziv poslužiteljaNAME DOMAIN
    DocumentRoot FULL_PATH_TO_DIRECTORY
    Izmijenite istaknute dijelove gore navedenog koda na informacije specifične za vašu web stranicu i domenu.
  3. Ponovo pokrenite Apache.
  4. Uredite svoju datoteku named.conf
  5. Dodajte unos za domenu:
    zona " DOMAIN" u {
    tip majstor;
    datoteka " LOCATION_OF_DB_FILE ";
    dopusti prijenos { IP_ADDRESS ; };
    };
    Izmijenite istaknute dijelove gore navedenog koda na informacije specifične za vašu web stranicu i domenu.
  6. Izradite db datoteku za domenu
    Najjednostavniji način je kopiranje ostalih db datoteka i dodavanje nove domene.
  7. Ponovno učitajte svoj DNS
  8. 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š