Cum se implementează rapid apache la ubuntu

Cum se implementează rapid apache la ubuntu

Totul se face foarte simplu și foarte rapid. Fără probleme cu setările și mana de fumat.

Pentru a instala serverul lămpi (linux apache mysql php server) cu o singură comandă, tastați în consola:

Înainte de a instala pachetul phpmyadmin. De ce el? Pentru că avem o bună interfață grafică pentru gestionarea bazelor de date mysql.

Reporniți serverul apache

Dar acest lucru nu este foarte convenabil, deoarece dreptul de a scrie în acest director are doar rădăcină, și mai multe site-uri trebuie să fie testate.

Puteți crea un singur director pentru toate site-urile care vor fi găzduite acolo, de exemplu / home / user / www.

Cel mai bun loc pentru un astfel de dosar este directorul de acasă al utilizatorului. De ce acolo? Acest lucru vă va permite să lucrați cu fișierele site-ului (adăugați, ștergeți, modificați) fără drepturi de root. Dar puteți lăsa folderul implicit / var / www și în directorul de domiciliu faceți un link la el și dați permisiunea de scriere.

Apoi, în acest dosar, creați un dosar de site. De exemplu, / home / user / www / site1. Și în acest dosar aruncați fișierele site-ului.

Comanda creează o nouă înregistrare virtuală prin copierea înregistrării standard Apache.

1) înlocuiți toate / var / www / cu / home / user / www / site1 /

2) înainte de linia "DocumentRoot / home / user / www / site1 /" adăugați linia "ServerName site1"

Activați gazda virtuală:

și adăugați o linie în acest fișier:

Reporniți Apache pentru setările aplicației:

În aproximativ 20 de minute am primit un server web cu suport php și mysql.

*! Notă despre phpmyadmin.

*! Notă despre php.

În mod implicit, parametrul register_globals din preferințele php este dezactivat, ceea ce înseamnă că variabilele transferate în script-urile php prin GET, POST vor fi goale (nedefinite).

Există două modalități de a corecta această situație.

și acolo schimba register_globals = off pentru a register_globals = on.

2) Dar este mai bine să schimbați abordarea scrierii de scripturi și:

direct în ele pentru a inițializa variabilele transferate din matricele $ _GET [], $ _POST [] sau $ HTTP_GET_VARS [], $ HTTP_POST_VARS [].