Hogyan állítsunk be egy DNS-álnevet az Apache-val?

Egyebek között egy Apache webszerver kiszolgálója

A DNS-álnevek egyszerű beállítása az Apache webszerverrel. Ez azt jelenti, hogy ha van egy webdomain vagy 100, akkor mindegyiket pontosan beállíthatja a webkiszolgáló különböző könyvtáraihoz, és otthagyhatja őket.

Nehézség: Kemény

Szükséges idő: 10 perc

DNS alias beállítása

  1. Hozzon létre egy könyvtárat az Apache webszerverén.
    Győződjön meg róla, hogy a könyvtárat a webkiszolgálói könyvtárakba helyezi, és nem a gépen. Például a legtöbb Apache szerver webfájl a htdocs mappában található. Ezért hozzon létre egy almappát, amelyen a domainfájljait tárolhatja. Jó ötlet egy index.html fájlt felvenni a könyvtárba, így később tesztelhet.
  1. Az Apache 1-es verziójában módosítsa az apache.conf fájlt, és keresse meg a vhosts (virtuális gazdagépek) részt.
    Az Apache 2-es verziójában módosítsa a vhosts.conf fájlt.
    Ezek általában a webszerver konfigurációs könyvtárában találhatók, nem a htdocs területen.
  2. Mindkét verzióban módosítsa a vhosts részt új virtuális gép hozzáadásához:
    IP_ADDRESS>
    Kiszolgálónév DOMAIN NAME
    DocumentRoot FULL_PATH_TO_DIRECTORY
    Módosítsa a fenti kód kiemelt részeit a webhelyére és a domainére vonatkozó információkra.
  3. Indítsa újra az Apache-t.
  4. A named.conf fájl szerkesztése
  5. Adjon hozzá egy bejegyzést a domainhez:
    zóna " DOMAIN" IN {
    típus mester;
    " LOCATION_OF_DB_FILE " fájl;
    allow-transfer { IP_ADDRESS ; };
    };
    Módosítsa a fenti kód kiemelt részeit a webhelyére és a domainére vonatkozó információkra.
  6. Hozzon létre egy dossziét a domainhez
    A legegyszerűbb mód a más db fájlok másolására és új domain hozzáadására.
  7. Töltse újra a DNS-jét
  8. Tesztelje domainjét böngészőjében.
    A DNS terjedése több óráig is eltarthat, de mindaddig, amíg a helyi DNS-re mutat, azonnal tesztelnie kell.

Amire szükséged van