Cum să descărcați și să instalați XAMPP pe Windows
⚡ Rezumat inteligent
XAMPP și NetBeans împreună oferă începătorilor un stack complet de dezvoltare PHP locală. XAMPP include Apache, MariaDB, PHP și Perl într-un singur program de instalare, în timp ce NetBeans editorul adaugă evidențierea sintaxei, completarea automată și depanarea pentru scrierea proiectelor PHP.

Ce este XAMPP?
XAMPP este un server web open-source, multiplatformă, care constă dintr-un server web, un MySQL or MariaDB motor de bază de date și PHP și Perl pachete de programare. Este compilat și întreținut de Apache Friends. Permite utilizatorilor să construiască și să testeze site-uri web pe un server web local pe computerul lor și acceptă Windows, Linux și Mac.
Acronimul XAMPP înseamnă:
- X – [sisteme de operare multiplatformă] adică poate rula pe orice sistem de operare: Mac OS X, Windows, Linux etc
- LA - Apache – acesta este software-ul serverului web.
- M - MySQL or MariaDB - Bază de date.
- P - PHP
- P – Perl – limbaj de scripting
De ce să folosiți XAMPP?
XAMPP oferă un panou de control ușor de utilizat pentru a gestiona Apache, MySQL, și alte programe fără a utiliza comenzi. Pentru a folosi PHP, trebuie să instalăm Apache și MySQLNu este ușor să instalezi și să configurezi Apache, deoarece trebuie configurat și integrat cu PHP și Perl, printre altele. XAMPP se ocupă de toată complexitatea configurării și integrării Apache cu PHP și Perl.
Spre deosebire de Java, care rulează cu Java Doar SDK, PHP necesită un server web pentru a funcționa.
Cum se instalează XAMPP
Analizăm procesul pas cu pas pentru instalarea XAMPP pentru WindowsPentru alte sisteme de operare, pașii de instalare XAMPP sunt similari.
Pasul 1) Descărcați XAMPP
Faceți clic aici pentru a descărca XAMPP pentru Windows: https://www.apachefriends.org/download.html
Pasul 2) Începeți instalarea
Instalarea XAMPP este la fel ca instalarea oricărui alt Windows program. Există, totuși, câteva lucruri pe care trebuie să le remarcăm.
Pasul 3) Rulați setarea
După ce ați descărcat XAMPP, rulați configurarea. Apare fereastra de dialog cu mesaj de avertizare prezentată mai jos.
Pasul 4) Modificați setările de control al utilizatorului
Dacă utilizați o versiune mai veche Windows versiune precum Vista sau Windows 7, asigurați-vă că dezactivați funcția Control cont utilizator. Pentru a face acest lucru, selectați Panou de control > Conturi utilizator > Modificare setări Control acces utilizatori. Diagrama de mai jos ilustrează pașii principali.
Pasul 5) Salvați setările
- După ce ați dezactivat Controlul contului de utilizator, faceți clic pe butonul OK din caseta de mesaj de avertizare.
- De data aceasta primiți următorul mesaj
Pasul 6) Faceți clic pe Următorul
În ecranul următor, faceți clic pe Următorul
Pasul 7) Alegeți calea de instalare
În ecranul următor, modificați calea de instalare, dacă este necesar. Faceți clic pe Următorul.
Pasul 8) Verificați serviciile necesare
În ecranul următor, selectați Apache și MySQL. Puteți selecta opțional FileZilla (Client FTP) dacă este necesar. Faceți clic pe Instalare
Notă: un serviciu este un program de lungă durată în Windows care nu necesită intervenția utilizatorului. Serviciile pot fi setate să ruleze automat oricând Windows sistemul de operare este pornit. Pentru ca tu să folosești Apache și MySQL, se presupune că acestea rulează în fundal. Instalarea acestora ca servicii rulează atât Apache, cât și MySQL automat în fundal de fiecare dată când porniți computerul. Dacă nu ați instalat Apache și MySQL ca servicii, atunci va trebui să le porniți manual de fiecare dată când doriți să le utilizați. Va trebui să faceți acest lucru din panoul de control XAMPP.
Pasul 9) Finalizați instalarea
După finalizarea cu succes a instalării, veți vedea următoarea fereastră
- Faceți clic pe butonul Terminare
Înainte de a testa instalarea XAMPP, haideți să ne uităm mai întâi la directoarele de bază cu care vom lucra.
Configurația de bază a serverului web XAMPP
Acest tutorial XAMPP presupune că aveți instalat XAMPP pe unitatea C în Windows folosind pașii menționați mai sus. Următoarea este o listă a directoarelor de bază pe care ar trebui să le cunoașteți.
- htdocsAcesta este directorul rădăcină web. Tot codul nostru PHP va fi plasat în acest director.
- MySQL – acest director conține toate informațiile referitoare la MySQL or MariaDB motorul bazei de date, care rulează implicit pe portul 3306.
- php – acest director conține fișiere de instalare PHP. Conține un fișier important numit php.ini. Acest director este folosit pentru a configura modul în care PHP se comportă pe serverul tău.
În mod implicit, serverul web Apache rulează portul 80Dacă portul 80 este ocupat de un alt server web, puteți utiliza un număr de port diferit. Pentru acest tutorial vom presupune că folosim portul 80. Rețineți că, dacă utilizați Skype, folosește același port. Închide Skype dacă vrei să folosești XAMPP pentru PHP pe portul 80.
Panoul de control XAMPP
Panoul de control este utilizat pentru a gestiona programele instalate prin XAMPP. Pentru a deschide panoul de control al serverului XAMPP:
- Faceți clic pe meniul de pornire
- Explorați directorul de programe și localizați Apache Friends, apoi XAMPP, așa cum se arată în diagrama de mai jos.
- Diagrama de mai jos prezintă panoul de control.
1) Această secțiune listează serviciile instalate, modulele și ID-urile de proces (PID). O bifă verde înseamnă că modulul a fost instalat ca serviciu. Marcajul roșu înseamnă că nu a fost instalat ca serviciu. Pentru a instala un serviciu, faceți clic pe marcajul roșu. Dacă butonul arată o bifă verde și faceți clic pe ea, panoul de control vă va întreba dacă doriți să dezinstalați sistemul.
2) Această secțiune prezintă portul (porturile) asociat(e) cu modulele. Secțiunea de acțiuni este pentru:
- pornire și oprireping module
- Deschiderea ferestrelor administrative pentru Apache și MySQL
- Deschiderea fișierelor de configurare pentru Apache, MySQL etc pentru a face modificări
- Vizualizarea fișierelor jurnal pentru module
3) Această secțiune conține utilități utile, cum ar fi Netstat, Windows scurtături pentru servicii etc.
4) Această secțiune afișează informații despre starea modulelor. Panoul de control poate fi utilizat pentru:
- Instalați și dezinstalați servicii precum Apache, MySQL etc. care sunt instalate prin XAMPP
- Porniți și opriți serviciile.
- Deschideți fișiere de configurare etc.
Configurați XAMPP
Să analizăm acum configurația de bază necesară înainte de a începe să folosim instalarea XAMPP pentru dezvoltare.ping Site-uri web bazate pe PHP. Tastați URL http://localhost/xampp/ în browserul tău preferat. Pentru acest tutorial, vom folosi Firefox ca browser web.
Dacă puteți vedea ecranul de mai sus, atunci ați instalat XAMPP cu succes. Panoul din partea stângă conține linkuri către informații utile, cum ar fi:
- Versiunea de PHP instalată
- Setările de securitate ale XAMPP
- Acces la utilități precum phpMyAdmin etc.
Versiunile moderne de XAMPP sunt livrate cu PHP 8.x, de exemplu PHP 8.2, împreună cu MariaDB ca o vizită neprevăzută MySQL înlocuitor. Mult mai vechiul XAMPP 1.8.0, prezentat în unele dintre aceste capturi de ecran, includea PHP 5.4.4.
Care este cel mai bun IDE PHP?
Un IDE PHP este un program care vă permite să scrieți cu ușurință cod PHP. IDE-urile PHP sunt adesea echipate cu funcții de evidențiere a sintaxei și, în unele cazuri, și cu funcții de completare automată. Aceasta înseamnă că, dacă scrieți un cuvânt cheie PHP cunoscut de interpretorul PHP, atunci cuvântul cheie va fi evidențiat într-o culoare diferită de cea utilizată pentru instrucțiunile obișnuite. Funcția de completare automată afișează automat cuvintele cheie PHP cunoscute pe măsură ce le tastați. Notepad poate fi folosit și pentru a scrie și edita cod PHP. Dezavantajul utilizării unui editor precum Notepad este că depanarea scripturilor devine dificilă, deoarece nu este ușor să detectați erori precum cuvintele cheie scrise greșit, acoladele neînchise etc. Un IDE va evidenția instrucțiunile cu erori, astfel încât să le puteți identifica ușor. Tabelul de mai jos prezintă 5 editoare PHP populare.
| Editor | Licență | Platformă transversală | Descriere scurta |
|---|---|---|---|
| Netbeans IDE | Open Source | Da |
|
| Dreamweaver | Comercial | Da |
|
| Zend Studio | Comercial | Da |
|
| PHP Eclipse | Open Source | Da |
|
| Notepad++ | freeware | Windows |
|
Editor PHP în cadrul IDE-ului Netbeans. După cum este subliniat pe scurt în tabelul de mai sus, NetBeans IDE are funcții puternice care sporesc productivitatea programatorilor PHP. IDE poate fi descărcat gratuit de la https://netbeans.apache.org/front/main/download/
- Funcțiile de evidențiere a sintaxei și de completare automată vă îmbunătățesc productivitate
- Are suport nativ pentru sisteme de baze de date precum MySQL. Nu este nevoie să utilizați două programe pentru a codifica și dezvolta baza de date.
- IDE-ul poate fi utilizat într-un mediu colaborativ. Acest lucru este util atunci când trebuie să lucrați cu alți dezvoltatori ca o echipă.
- IDE-ul are suport pentru alte limbi cum ar fi:
- Java SE
- Java EE
- C
- C++
NetBeans este acum întreținut de Apache Software Foundation as Apache NetBeansși este lansată de patru ori pe an. Versiunea 30 este versiunea actuală din 2026, în timp ce capturile de ecran de mai jos folosesc versiunea mai veche NetBeans 7.3.
Introducere în Netbeans IDE
După ce ați instalat cu succes NetBeans Editor IDE PHP, rulați programul la fel ca oricare altul Windows program. Apare fereastra de mai jos
1. Explorator de proiecte – acest panou este folosit pentru a afișa toate proiectele deschise. Proiectele sunt listate într-o vizualizare arborescentă.
2. Bara de instrumente pentru comenzi rapide – această bară de instrumente conține comenzi rapide către sarcinile efectuate frecvent, cum ar fi crearea unui proiect nou, deschiderea unui proiect existent, acțiuni de anulare și refacere etc.
3. Pagina de pornire – această pagină conține 3 file, și anume Învață și Descoperă, Pagina mea NetBeansși Noutăți.
- Prima filă [Învățați și descoperiți] vă prezintă caracteristicile NetBeans IDE și prezintă câteva demonstrații și tutoriale care pot fi dezvoltate în NetBeans SDI.
- A doua filă [My NetBeans] listează proiectele deschise recent și vă permite să instalați plugin-uri și să activați funcții ale IDE-ului.
4. Fereastra de ieșire – este folosit pentru a afișa rezultate din programe precum Java aplicații de consolă. De asemenea, este folosit pentru a afișa informații de jurnal și depanare. Captura de ecran de mai jos arată IDE-ul cu un proiect deschis.
Crearea unui nou proiect PHP folosind IDE-ul Netbeans
- Faceți clic pe butonul de creare a unui proiect nou din bara de instrumente, așa cum se arată mai jos
- Dacă ați descărcat toate pachetele disponibile în XAMPP NetBeans IDE, asigură-te că alegi PHP în categoria de proiecte, Aplicație PHP în Proiecte, apoi apasă pe butonul Următorul.
- Introduceți numele proiectului așa cum se arată mai jos.
- Asigurați-vă că folderul este salvat în directorul de instalare PHP XAMPP, așa cum se arată mai sus.
- Faceți clic pe butonul Următorul când ați terminat.
- Asigurați-vă că opțiunea Executare ca: este setată la Site web local (care rulează pe serverul web local)
- Proiectul URL: este setat la http://localhost/phplessons/
notițe Setările de mai sus vor fi configurate implicit. Nu trebuie să modificați nimic decât dacă sunteți expert.
- Faceți clic pe butonul Următorul
- NetBeans Editorul PHP permite integrarea cu framework-uri PHP MVC precum Symfony și Zend. Deocamdată nu vom selecta niciun framework MVC. Faceți clic pe butonul Finish.
- Proiectul tău nou creat va fi afișat în browserul proiectului și o pagină index.php creată pentru tine.
- Pagina nou creată conține cod HTML. Înlocuiți-l cu următorul cod afișat mai jos.
Rularea primului exemplu PHP
<?php echo "Hello World!"; ?>
- Faceți clic pe butonul Run din bara de instrumente, așa cum se arată mai jos
- Browserul implicit se va deschide cu URL http://localhost/phplessons/index.php. Ieșirea „Hello World!” va fi afișat în browserul dvs.



















