cum să creați un subdomeniu într-un server dedicat apache2

Vreau să creez un subdomeniu Am urmat acești pași:

cd /etc/apache2/sites-available
nano test.mydomaine.com


        ServerAdmin [email protected]
        ServerName  test.mydomaine.com
        ServerAlias www.test.mydomaine.com
        DocumentRoot /var/www/testfolder/

        AuthType Basic
        AuthName "test"
        AuthUserFile /var/www/testfolder/passwords
        Require valid-user test


ieșiți și salvați

a2ensite test.mydomaine.com
/etc/init.d/apache2 reload

dar nu funcționează am pierdut ceva?

0
când am bandă test.mydomaine.com în borwser Nu dă nimic
adăugat autor sel_space, sursa
Erreur 105 (net :: ERR_NAME_NOT_RESOLVED) de asemenea, atunci când am ping test.mydomain.com, nu-l convertesc la ip-ul site-ului
adăugat autor sel_space, sursa
Off-topic pentru SO; aparține Server Fault
adăugat autor Jim Garrison, sursa
În ce mod nu funcționează? "Nu funcționează" nu înseamnă nimic singur.
adăugat autor lanzz, sursa
Nimic? Nici o eroare, nici un mesaj, doar o pagină goală?
adăugat autor lanzz, sursa
adăugat autor Ankur, sursa

1 răspunsuri

Pentru ca acest lucru să funcționeze, trebuie să configurați suplimentar rezoluția DNS pentru noul nume de gazdă test.mydomain.com . Dacă jucați doar cu acest lucru local și nu doriți să creați o intrare DNS "reală", trebuie să editați fișierul /etc/hosts astfel încât calculatorul dvs. să poată rezolva numele de gazdă la o adresă IP . Dacă rulați serverul web pe aceeași mașină ca și browserul, veți dori să cartografiați test.mydomain.com la 127.0.0.1 . Dacă browserul se află pe o altă mașină din rețeaua locală, va trebui să determinați adresa IP a serverului și apoi pe mașina browser , să editați /etc/hosts adăugați maparea.

On Windows, the file is called C:\windows\system32\drivers\etc\hosts

Un exemplu de intrare ar fi (pentru browserul care rulează pe aceeași mașină ca serverul):

127.0.0.1 test.mydomain.com

Dacă serverul este la, spune 192.168.0.5, intrarea ar fi

192.168.0.5 test.mydomain.com

EDIT: Dacă serverul are o adresă IP reală rouabilă, atunci dacă doriți ca adresa test.mydomain.com să rezolve pe Internetul global, va trebui să-l adăugați la DNS. În scopuri de testare, puteți utiliza în continuare /etc/hosts așa cum este descris mai sus. Doar înlocuiți IP real al serverului în loc de 127.0.0.1 . Faceți acest lucru în sistemul în care rulați browserul.

0
adăugat
Nu sunt într-o localitate locală, este un server dedicat real cu un domeniu, deci Cum pot configura DNS pentru noul nume de gazdă?
adăugat autor sel_space, sursa
Mi-am editat răspunsul
adăugat autor Jim Garrison, sursa