Ako nastaviť DNS Alias ​​Apache

Poskytovanie viacerých domén z webového servera Apache

Jednoduché nastavenie aliasov DNS s webovým serverom Apache. Čo to znamená, že ak máte jednu doménu alebo 100 webových domén, môžete ich všetky nastaviť tak, aby ukazovali na rôzne adresáre na vašom webovom serveri a hostiteľské sami všetky.

Obtiažnosť: ťažké

Požadovaný čas: 10 minút

Nastavenie aliasov DNS

  1. Vytvorte adresár na webovom serveri Apache.
    Uistite sa, že adresár je umiestnený v adresároch vášho webového servera a nie v žiadnom umiestnení na vašom počítači. Napríklad väčšina webových súborov servera Apache sa nachádza v priečinku htdocs. Takže vytvorte podsložku, kde budete hostiť vaše doménové súbory. Je dobré vložiť index.html súbor do adresára, aby ste mohli testovať neskôr.
  1. Vo verzii 1 Apache upravte súbor apache.conf a nájdite sekciu vhosts (virtual hosts).
    Vo verzii 2 Apache upravte súbor vhosts.conf.
    Tieto sú zvyčajne umiestnené v konfiguračnom adresári na vašom webovom serveri, nie v oblasti htdocs.
  2. V oboch verziách upravte sekciu vhosts a pridajte nový virtuálny hostiteľ:
    ip_address>
    Názov servera DOMAIN NAME
    DocumentRoot FULL_PATH_TO_DIRECTORY
    Zmeňte zvýraznené časti vyššie uvedeného kódu na informácie špecifické pre váš web a doménu.
  3. Reštartujte aplikáciu Apache.
  4. Upravte súbor named.conf
  5. Pridať záznam pre doménu:
    zóna " DOMAIN" v {
    typ master;
    súbor " LOCATION_OF_DB_FILE ";
    povolený prenos { IP_ADDRESS ; };
    };
    Zmeňte zvýraznené časti vyššie uvedeného kódu na informácie špecifické pre váš web a doménu.
  6. Vytvorte súbor db pre doménu
    Najjednoduchší spôsob je skopírovať ďalšie súbory db a pridať novú doménu.
  7. Znova načítajte svoj DNS
  8. Otestujte svoju doménu vo svojom webovom prehliadači.
    Môže to trvať niekoľko hodín, kým sa váš DNS šíri, ale tak dlho, ako smerujete k miestnemu serveru DNS, mali by ste byť schopní okamžite otestovať.

Čo potrebuješ