gazdă virtuală în apache - wiki CentOS
1. Introducere
2. Probleme
Căutarea pentru o gazdă virtuală corespunzătoare la cererea specifică, Apache trece prin lista sortată de gazde până la sfârșitul anului, iar în cazul în care nu coincid cu dorită - folosește prima gazdă virtuală pentru distribuirea.
3. decizie
Adăugați o gazdă virtuală comună care va fi utilizată în loc de curent primul.
4. Specificați gazda virtuală în httpd.conf
Cea mai simplă metodă de a adăuga konteynergov virtuale este de a edita fișierul - /etc/httpd/conf/httpd.conf.
în interiorul containerului
5. Apache fișierele gazde virtuale
A doua metodă de configurare Apache VCS - plasarea lor în fișiere separate în directorul selectat pentru acest lucru. Această procedură este descrisă în detaliu în „gazde virtuale Apache în fișiere separate“.
Atunci când inserat într-o primă gazdă (în acest caz, o pagină-prize), numele fișierului trebuie să fie mai întâi staționat 0Default.conf. Și ultima gazdă din listă, respectiv - zDefault.conf.
6. Prima gazdă virtuală
Ce se întâmplă dacă serverul este interogată pentru un nume care nu există sau IP?
Dacă lăsați totul la fel ca în exemplul de mai sus, se va deschide primul user1domain.ru site-ului. Prin urmare, înainte de secțiunile secțiunii de lucru a site-ului va posta coperta:
Acum, "default", toate du-te la / var / www / html / default /, în cazul în care vă puteți plasa o 'index.htm' fișier.
7. Ultima gazdă virtuală
Cum de a prinde toate cererile la gazde, adică îndeplinește toate? Acest lucru se poate face (nu neapărat în principiu) astfel:
8. Reporniți Apache
Pentru a aplica modificările, reporniți Apache.
9. Apache: acces la foldere home
Directorul implicit, care poate găzdui apache / var / www. Acest lucru a fost vigilantly uitam SELinux.
Această comandă permite Apache pentru a avea acces la directoarele de acasă.
Marcați dosar ca obiect permis Apache.