Cum se configurează un DNS alias cu Apache

Servirea mai multor domenii de pe un server Web Apache

Este ușor să configurați aliasuri DNS cu serverul web Apache. Ce înseamnă acest lucru este că, dacă aveți un domeniu web sau 100, le puteți seta pe toate pentru a indica directoare diferite pe serverul dvs. web și pentru a le găzdui pe toate.

Dificultate: Greu

Timp necesar: 10 minute

Configurarea aliasurilor DNS

  1. Creați un director pe serverul dvs. web Apache.
    Asigurați-vă că ați pus directorul în directoarele serverului dvs. web și nu în nicio locație de pe aparat. De exemplu, majoritatea fișierelor web ale serverului Apache sunt localizate în folderul htdocs. Deci, creați un sub-folder acolo pentru a găzdui fișierele de domeniu. Este o idee bună să plasați un fișier index.html în director, astfel încât să puteți testa mai târziu.
  1. În versiunea 1 a Apache, editați fișierul apache.conf și găsiți secțiunea vhosts (gazde virtuale).
    În versiunea 2 a aplicației Apache, editați fișierul vhosts.conf.
    Acestea sunt de obicei situate într-un director de configurare de pe serverul dvs. web, nu în zona htdocs.
  2. În oricare dintre versiuni, editați secțiunea vhosts pentru a adăuga o nouă gazdă virtuală:
    IP_ADDRESS>
    Numele serverului NAME DOMAIN
    DocumentRoot FULL_PATH_TO_DIRECTORY
    Modificați porțiunile evidențiate ale codului de mai sus la informațiile specifice site-ului și domeniului dvs.
  3. Reporniți Apache.
  4. Editați fișierul named.conf
  5. Adăugați o intrare pentru domeniu:
    zona " DOMAIN" IN {
    tip master;
    fișierul " LOCATION_OF_DB_FILE ";
    permiteți-transfer { IP_ADDRESS ; };
    };
    Modificați porțiunile evidențiate ale codului de mai sus la informațiile specifice site-ului și domeniului dvs.
  6. Creați fișierul db pentru domeniu
    Cea mai simplă cale este să copiați alte fișiere db și să adăugați noul domeniu.
  7. Reîncărcați DNS-ul
  8. Testați-vă domeniul în browserul dvs. web.
    Poate dura câteva ore pentru ca DNS să se răspândească, dar atâta timp cât îndreptați DNS-ul local, ar trebui să puteți testa imediat.

De ce ai nevoie