Cum se creează o gazdă virtuală în apache, tutorial, code q - un rus (en)

2) Vhosts multiple cu același port

Din moment ce NumeVirtualHost nu mai este necesar, puteți scrie mai multe vhosts cu același port.

Aici, contrariul este adevărat: IP nu contează, dar dacă cererea este primită pe portul 80, atunci numele pe care l-ați introdus este evaluat. Veți numi ex1.com, va fi selectată a doua fantomă. Și dacă ați apelat orice altă adresă URL (de exemplu, otherurl.com, dar și example3.com), primul va fi selectat. Puteți folosi această fantomă ca o "rezervă" dacă doriți.







3) Definiția vhosts folosind o macrocomandă (Apache2.4)

Creează două vhosts, unul pentru portul 80, unul pentru 443 și în consecință stabilește variabilele folosite.

Porniți HTTPS utilizând o gazdă virtuală

Restul configurației poate fi plasat în ssl gazdă virtuală (portul 443), deoarece totul este redirecționat.

Configurarea unui gazdă virtuală pe baza unui nume

Găzduirea virtuală bazată pe nume pe Apache este descrisă pe site-ul Apache ca atare:

Astfel, folosind această metodă, mai multe site-uri web pot fi găzduite pe același server. Pe ubuntu, fișierele de configurare sunt situate în / etc / apache2 / sites-available. În acest director, veți găsi 000-default.conf. Aceasta este configurația implicită, toate solicitările vor fi trimise la acest fișier de configurare până când celelalte sunt configurate.

Pentru a configura o gazdă virtuală, example.com va fi utilizată aici. dar trebuie să îl înlocuiți cu domain.com. Copiați fișierul implicit:







Fișierul de configurare poate avea următoarele directive:

Editați fișierul care înlocuiește example.com cu numele dvs. de domeniu și directorul corespunzător al fișierelor web.

Salvați fișierul și activați site-ul cu următoarea comandă Apache:

Mai multe lucruri de verificat:

Gazda dvs. virtuală trebuie să funcționeze și să funcționeze! Puteți repeta acest lucru pentru alte site-uri de pe același server, cu un alt fișier de configurare (utilizând aceeași convenție de denumire) și cu diferite directoare din / var / www.

Gazdă virtuală în WAMP

Presupunând că lucrați cu un PC care rulează Windows 7

Pasul 1: GOTO -> C: \ Windows \ System32 \ drivers \ etc Unde veți găsi un fișier numit "gazde", copiați-l și lipiți-l în același loc. Va fi creată o copie a fișierului hosts.

Acum copiați din nou același fișier și îl lipiți pe desktop, acum puteți edita cu ușurință acest fișier.

Veți găsi una sau mai multe înregistrări, cum ar fi: 127.0.0.1 localhost În acest fișier. Acum adăugați o altă linie sub această linie, de exemplu: 127.0.0.1 myproject1.local Deci ați definit un nou subdomeniu "myproject1.local" care poate funcționa în loc de "localhost / myproject1".

Acum, puteți obține aproape acces la proiect, care este pe "c: / wamp / www / myproject1 /"

Pasul 3: GOTO: C: \ wamp \ bin \ apache \ dvs.-Apache-Versiunea \ conf

Du-te la browser-ul web și scrie myproject1.local, puteți vedea cum funcționează proiectul.

Reporniți toate serviciile WAMP, munca va fi efectuată.

Mulțumesc și îi urez bun venit lui Chintan Gor

Gazduire comună PHP Dezvoltare

Acesta este un exemplu de gestionare a înregistrării erorilor PHP pe un nod gazdă virtuală pentru dezvoltare și depanare. ipoteze

  • Un modul PHP este instalat.
  • Mediul de dezvoltare nu este destinat producției.

Notă. Configurația gazdei virtuale este concepută pentru dezvoltare doar pentru că display_errors este activată și nu doriți să fie în producție.







Articole similare

Trimiteți-le prietenilor: