Prezentare XAMPP

      Comments

Sa incepem prin a stabilii ceea ce este XAMPP si la ce foloseste.

XAMPP este un mediu de dezvoltare PHP.

XAMPP este total gratuit, fiind o distributie Apache, usor de instalat, ce contine, MySQL, PHP si Perl.

Pachetul XAMPP open source a fost creat pentru a fi incredibil de usor de instalat si de utilizat.

Cand doriti sa utilizati acest pachet pentru a dezvolta cod PHP, trebuie sa tineti cont de urmatoarele:

  1. softul XAMPP sa fie instalat pe sistemul PC ( recomand a se instala pe partitia C a hard disk-ului, in folderul xampp, adica la adresa c:/xampp; in timpul instalarii softului, va recomand a nu modifica calea unde se instaleaza )
  2. softul sa fie activ ( exact cum porniti orice alta aplicatie, asa sa porniti si xampp-ul )
  3. sa fie activ serverul web Apache ( asigurati-va ca xampp este activ, apoi dati click pe butonul „Start” din dreptul textului „Apache”, dupa care asteptati sa textul de pe buton sa se modifice in „Stop”, moment in care serverul web Apache stim ca este activ )
  4. pentru a utiliza o conexiune la baza de date, asigurati-va ca MySQL este activ ( efectuati aceeasi operatiune ca la Apache, doar ca acum este pentru MySQL )
  5. in browser, accesati adresa http://localhost pentru a testa daca serverul web Apache ruleaza ruleaza; daca browserul a returnat o pagina html, suntem in grafic, totul decurge bine, serverul web Apache asculta si asteapta cererile http
  6. codul php trebuie dezvoltat in folderul c:/xampp/htdocs; codul trebuie sa se afle intr-un folder public, vizibil serverului web Apache, pentru a putea fi executat
  7. eu va recomand a crea un folder nou pentru fiecare proiect ( creati folderul „proiect” in c:/xampp/htdocs/ iar apoi tot codul php dezvoltati-l in acest folder )
  8. accesati din browser http://localhost/proiect/, iar browserul va returna o pagina in care se vor lista fisierele si folderele din folderul curent „proiect”, asta in cazul in care serverul Apache functioneaza corect
  9. in acest folder „proiect” va recomand a dezvolta prima applicatie web sau prima pagina web
  10. pentru a accesa interfata phpmyadmin, accesati in browser http://localhost/phpmyadmin; daca va returneaza un formular unde se cere user si parola sau daca va returneaza o interfata de unde se pot vizualiza informatiile despre bazele de date existente, suntem in grafic, totul functioneaza bine

In concluzie:

  • asigurati-va ca aplicatia xampp este activa
  • fisierele aplicatiei trebuie dezvoltate in folderul public c:/xampp/htdocs deoarece acesta este folderul public unde are acces utilizatorul si acesta este folderul unde Apache se asteapta sa gaseasca codul si de unde va incerca sa ruleze codul
  • pentru accesarea aplicatiei accesam http://localhost/calea_catre_aplicatie
  • interfata pentru baze de date, phpmyadmin, este accesibila la http://localhost/phpmyadmin

Situl oficial XAMPP: https://www.apachefriends.org/