În timpul dezvoltării, o gazdă nu va face. Se poate dezvolta, un alt testat, iar al treilea este un alt proiect.
În plus, în Apache2, în mod implicit, fișierele site-ului sunt stocate în / var / www, le voi avea în directorul meu home, / home / goodigy / sites.
Vom folosi a doua opțiune, și anume, definiția gazdei pentru numele de domeniu.
În Apache2, instalat în Ubuntu 16.04 și Ubuntu 14.04, aproape totul este pregătit pentru acest lucru.
Dosarul / etc / apache2 / sites-available stochează toate fișierele de configurare a gazdei virtuale.
Apoi pur și simplu porniți și opriți după cum este necesar.
Un fișier este deja acolo, pe baza căruia îi vom face pe noi.
În versiunile anterioare ale apache2 (înainte de versiunea 2.4), extensiile de fișiere .conf nu au fost utilizate. În versiuni mai noi (de la versiunea 2.4), aceasta va duce la o eroare.
Acum trebuie să editați fișierul nou creat
Dosarul este dat următorului formular:
- ServerName exemplu - specificați numele domeniului prin care va fi definită gazda.
- DocumentRoot / home / goodigy / sites / example - leagă dosarul gazdei.
- setările acestui dosar,
Opțiuni Indexuri FollowSymlinks
AllowOverride All
Solicitați toate acordate- Opțiuni Indexuri FollowSymlinks - dacă nu există fișier index (index.html, index.php), afișați lista de fișiere, convenabil pe serverul local.
- AllowOverride All - vă permite să înlocuiți setările în .htaccess.
- Solicitați toate permisiunile - accesul tuturor este permis.
- ErrorLog - indică locația fișierului cu jurnalul de erori, le stochez în folderul cu site-ul.
- CustomLog - specifică locația fișierului cu jurnalul de acces, le stochez în dosarul cu site-ul.
Salvăm.
Creați folderele specificate în fișierul de configurare
Și dezactivați-o pe cea implicită
Apoi, trebuie să adăugăm un nume de domeniu în fișierul / etc / hosts. Deschideți-l pentru editare
Arată, cam așa
Trebuie să adăugați o indicație exemplului domeniului nostru