Az XAMPP letöltése és telepítése Windows
⚡ Okos összefoglaló
XAMPP és NetBeans együttesen teljes körű helyi PHP fejlesztői csomagot biztosítanak a kezdőknek. Az XAMPP az Apache-t is tartalmazza, MariaDB, PHP és Perl egyetlen telepítőbe, míg a NetBeans A szerkesztő szintaxiskiemelést, automatikus kiegészítést és hibakeresést biztosít PHP projektek írásához.
Mi az XAMPP?
XAMPP egy nyílt forráskódú, platformfüggetlen webszerver, amely egy webszerverből, egy MySQL or MariaDB adatbázis motor, valamint a PHP és Perl programozási csomagokat. Az Apache Friends fordítja és tartja karban. Lehetővé teszi a felhasználók számára, hogy weboldalakat építsenek és teszteljenek egy helyi webszerveren a számítógépükön, és támogatja a Windows, Linux és Mac.
Az XAMPP betűszó a következőket jelenti:
- X – [platformfüggetlen operációs rendszerek], ami azt jelenti, hogy bármilyen operációs rendszeren futtatható: Mac OS X, Windows, Linux stb.
- A - Apache – ez a webszerver szoftver.
- M - MySQL or MariaDB – Adatbázis.
- P - PHP
- P – Perl – szkriptnyelv
Miért érdemes XAMPP-t használni?
Az XAMPP könnyen használható vezérlőpanelt biztosít az Apache kezeléséhez, MySQL, és más programok parancsok használata nélkül. A PHP használatához telepítenünk kell az Apache-t és MySQLAz Apache telepítése és konfigurálása nem könnyű, mivel többek között be kell állítani és integrálni kell a PHP-vel és a Perllel. Az XAMPP kezeli az Apache PHP-vel és Perllel való beállításának és integrálásának összes bonyolultságát.
Eltérően Java, amely a következővel fut: Java Csak SDK, a PHP működéséhez webszerver szükséges.
Az XAMPP telepítése
Lépésről lépésre megvizsgáljuk az XAMPP telepítésének folyamatát. WindowsMás operációs rendszerek esetén az XAMPP telepítési lépései hasonlóak.
1. lépés) Töltse le az XAMPP-t
Kattintson ide az XAMPP letöltéséhez Windows: https://www.apachefriends.org/download.html
2. lépés) Indítsa el a telepítést
Az XAMPP telepítése ugyanúgy történik, mint bármely más telepítés. Windows program. Van azonban néhány dolog, amit meg kell jegyeznünk.
3. lépés) Futtassa a telepítőt
Az XAMPP letöltése után futtassa a telepítést. Megjelenik az alábbi figyelmeztető üzenet párbeszédablak.
4. lépés) Módosítsa a felhasználói vezérlési beállításokat
Ha régebbi eszközt használsz Windows verzió, például Vista vagy Windows 7. lépés: Győződjön meg arról, hogy kikapcsolta a Felhasználói fiókok felügyelete funkciót. Ehhez válassza a Vezérlőpult > Felhasználói fiókok > Felhasználói hozzáférés-vezérlés beállításainak módosítása lehetőséget. Az alábbi ábra a fő lépéseket szemlélteti.
5. lépés) Mentse el a beállításokat
- Miután kikapcsolta a Felhasználói fiókok felügyeletét, kattintson az OK gombra a figyelmeztető üzenetmezőben.
- Ezúttal a következő üzenetet kapod
6. lépés) Kattintson a Tovább gombra
A következő képernyőn kattintson a Tovább gombra
7. lépés) Válassza ki a telepítési útvonalat
A következő képernyőn szükség esetén módosítsa a telepítési útvonalat. Kattintson a Tovább gombra.
8. lépés) Ellenőrizze a szükséges szolgáltatásokat
A következő képernyőn válassza az Apache-t, és MySQL. Opcionálisan választhat FileZilla (FTP kliens), ha szükséges. Kattintson a Telepítés gombra
Jegyzet: egy szolgáltatás egy hosszú ideig futó program Windows amely nem igényel felhasználói beavatkozást. A szolgáltatások beállíthatók úgy, hogy automatikusan fussanak, amikor a Windows operációs rendszer elindul. Az Apache és MySQL, állítólag a háttérben kellene futniuk. Telepítésük szolgáltatásként az Apache és a MySQL automatikusan a háttérben, valahányszor bekapcsolja a számítógépet. Ha még nem telepítetted az Apache-t és MySQL szolgáltatásokként van beállítva, akkor minden alkalommal manuálisan kell elindítani őket, amikor használni szeretnéd őket. Ezt az XAMPP vezérlőpulton kell megtenned.
9. lépés) Fejezze be a telepítést
A telepítés sikeres befejezése után a következő ablakot fogja látni
- Kattintson a Befejezés gombra
Mielőtt tesztelnénk az XAMPP telepítésünket, először nézzük meg az alapvető könyvtárakat, amelyekkel dolgozni fogunk.
Alapvető XAMPP webszerver konfiguráció
Ez az XAMPP oktatóanyag feltételezi, hogy rendelkezel telepítette az XAMPP-t a C meghajtóra Windows a fent említett lépések segítségével. Az alábbiakban felsoroljuk azokat az alapvető könyvtárakat, amelyekről tudnia kell.
- htdocs: ez a web gyökérkönyvtára. Az összes PHP kódunk ebbe a könyvtárba kerül.
- mysql – ez a címtár tartalmazza az összes kapcsolódó információt MySQL or MariaDB adatbázismotor, amely alapértelmezés szerint a 3306-os porton fut.
- php – ez a könyvtár PHP telepítő fájlokat tartalmaz. Tartalmaz egy php.ini nevű fontos fájlt. Ez a könyvtár arra szolgál, hogy beállítsa, hogyan viselkedjen a PHP a szerveren.
Alapértelmezés szerint, az Apache webszerver fut rajta port 80Ha a 80-as portot egy másik webszerver foglalja, akkor használhat másik portszámot. Ebben az oktatóanyagban feltételezzük, hogy a 80-as portot használjuk. Megjegyzés: ha a következőt használja: Skype, ugyanazt a portot használja. Bezárás Skype ha XAMPP-t szeretnél használni PHP-hez a 80-as porton.
XAMPP Vezérlőpult
A vezérlőpult az XAMPP-n keresztül telepített programok kezelésére szolgál. Az XAMPP szerver vezérlőpultjának megnyitásához:
- Kattintson a start menüre
- Böngészd át a programkönyvtárat, és keresd meg az Apache Friends, majd az XAMPP programot, ahogy az az alábbi ábrán látható.
- Az alábbi ábra a vezérlőpanelt mutatja.
1) Ez a szakasz felsorolja a telepített szolgáltatásokat, modulokat és a folyamatazonosítókat (PID-ket). A zöld pipa azt jelenti, hogy a modul szolgáltatásként lett telepítve. A piros jelölés azt jelenti, hogy nem szolgáltatásként lett telepítve. Szolgáltatás telepítéséhez kattintson a piros jelre. Ha a gomb zöld pipát mutat, és rákattint, a vezérlőpult megkérdezi, hogy el kívánja-e távolítani a rendszert.
2) Ez a szakasz a modulokhoz társított port(oka)t mutatja. A műveletek szakasz a következőkre vonatkozik:
- indítás és leállításping modulok
- Az Apache és az adminisztratív ablakok megnyitása MySQL
- Konfigurációs fájlok megnyitása Apache számára, MySQL stb., hogy változtatásokat hajtson végre
- Modulok naplófájljainak megtekintése
3) Ez a rész hasznos segédprogramokat tartalmaz, mint például Netstat, Windows szolgáltatások gyorsbillentyűi stb.
4) Ez a rész a modulok állapotinformációit jeleníti meg. A vezérlőpanel a következőkre használható:
- Olyan szolgáltatások telepítése és eltávolítása, mint az Apache, MySQL stb., amelyeket XAMPP-n keresztül telepítettek
- Szolgáltatások elindítása és leállítása.
- Konfigurációs fájlok megnyitása stb.
Konfigurálja az XAMPP-t
Most nézzük meg az alapvető konfigurációt, amelyre szükségünk van, mielőtt elkezdenénk használni az XAMPP telepítésünket fejlesztéshez.ping PHP-alapú weboldalak. Írja be a URL http://localhost/xampp/ kedvenc böngészőjében. Ehhez az oktatóanyaghoz fogjuk használni Firefox mint a webböngészőnk.
Ha látod a fenti képernyőt, akkor sikeresen telepítetted az XAMPP-ot. A bal oldali panel hasznos információkhoz vezető linkeket tartalmaz, például:
- A PHP telepített verziója
- Az XAMPP biztonsági beállításai
- Hozzáférés olyan segédprogramokhoz, mint a phpMyAdmin stb.
A modern XAMPP kiadások a PHP 8.x-szel együtt érkeznek, például a PHP 8.2, valamint a következők: MariaDB beugróként MySQL csere. A képernyőképeken látható, jóval régebbi XAMPP 1.8.0 a PHP 5.4.4-et tartalmazta.
Melyik a legjobb PHP IDE?
A PHP IDE egy olyan program, amely lehetővé teszi a PHP kód egyszerű írását. A PHP IDE-k gyakran szintaxiskiemelési funkciókkal, és bizonyos esetekben automatikus kiegészítési funkciókkal is rendelkeznek. Ez azt jelenti, hogy ha olyan PHP kulcsszót írsz, amelyet a PHP értelmező ismer, akkor a kulcsszó más színnel lesz kiemelve, mint amelyiket a szokásos utasítások esetében használsz. Az automatikus kiegészítési funkció automatikusan felugrik az ismert PHP kulcsszavak gépelés közben. A Jegyzettömb is használható PHP kód írására és szerkesztésére. A Jegyzettömbhöz hasonló szerkesztők használatának hátránya, hogy a szkriptek hibakeresése nehézkessé válik, mivel nem könnyű észrevenni a hibákat, például az elgépelt kulcsszavakat, a nyitott zárójeleket stb. Az IDE kiemeli a hibás utasításokat, így könnyen észreveheted őket. Az alábbi táblázat 5 népszerű PHP szerkesztőt mutat be.
| szerkesztő | Engedély | Cross Platform | Rövid leírás |
|---|---|---|---|
| Netbeans IDE | Open Source | Igen |
|
| Dreamweaver | Kereskedelmi | Igen |
|
| Zend Studio | Kereskedelmi | Igen |
|
| PHP Eclipse | Open Source | Igen |
|
| Notepad++ | freeware | Windows csak |
|
Netbeans IDE PHP szerkesztő. Amint azt a fenti táblázat röviden kiemeli, NetBeans Az IDE hatékony funkciókkal rendelkezik, amelyek növelik a PHP kódolók termelékenységét. Az IDE ingyenesen letölthető innen: https://netbeans.apache.org/front/main/download/
- A szintaxiskiemelési és automatikus kiegészítési funkciók javítják a termelékenység
- Natív támogatással rendelkezik olyan adatbázis-rendszerekhez, mint pl MySQL. Nem kell két programot használnod a kódoláshoz és az adatbázis fejlesztéséhez.
- Az IDE használható a együttműködési környezet. Ez akkor hasznos, ha más fejlesztőkkel kell csapatként dolgoznia.
- Az IDE rendelkezik más nyelvek támogatása mint például:
- Java SE
- Java EE
- C
- C++
NetBeans mostantól az Apache Software tartja karban Foundation as Apache NetBeans, és évente négyszer jelenik meg. A 30-as verzió a jelenlegi, 2026-os kiadás, míg az alábbi képernyőképek a régebbi verziót használják. NetBeans 7.3.
Bevezetés a Netbeans IDE-be
Miután sikeresen telepítette a NetBeans IDE PHP szerkesztő, futtassa a programot ugyanúgy, mint bármely más Windows program. Az alább látható ablak jelenik meg
1. Projektfelfedező – ez a panel az összes megnyitott projekt megjelenítésére szolgál. A projektek fanézetben jelennek meg.
2. Parancsikonok eszköztár – ez az eszköztár parancsikonokat tartalmaz a gyakran végrehajtott feladatokhoz, például új projekt létrehozásához, meglévő projekt megnyitásához, visszavonási és újbóli műveletekhez stb.
3. Indító oldal – ez az oldal 3 fület tartalmaz, nevezetesen a Tanulás és felfedezés, a Saját fülek fület. NetBeans, és az Újdonságok menüpontot.
- Az első lap [Tanulj és fedezz fel] bemutatja a funkcióit. NetBeans IDE-ben, és bemutat néhány demót és oktatóanyagot, amelyek fejleszthetők a NetBeans SDI.
- A második fül [Saját NetBeans] felsorolja a nemrég megnyitott projekteket, és lehetővé teszi bővítmények telepítését és az IDE funkcióinak aktiválását.
4. Kimeneti ablak – olyan programok kimeneteinek megjelenítésére szolgál, mint pl Java konzolalkalmazások. Napló- és hibakeresési információk megjelenítésére is szolgál. Az alábbi képernyőképen az IDE látható nyitott projekttel.
Új PHP projekt létrehozása a Netbeans IDE használatával
- Kattintson az új projekt létrehozása gombra az eszköztáron az alábbiak szerint
- Ha letöltötte az XAMPP-ban elérhető összes csomagot NetBeans IDE esetén a projekt kategóriában válassza a PHP-t, a Projektek kategóriában pedig a PHP alkalmazást, majd kattintson a Tovább gombra.
- Adja meg a projekt nevét az alábbiak szerint.
- Győződjön meg arról, hogy a mappa az XAMPP PHP telepítési könyvtárába van mentve, ahogy fent látható.
- Ha kész, kattintson a Tovább gombra.
- Győződjön meg arról, hogy a Futtatás másként: beállítás értéke Helyi webhely (helyi webszerveren fut)
- A projekt URL: erre van beállítva http://localhost/phplessons/
Megjegyzések A fenti beállítások alapértelmezés szerint be vannak állítva. Nem kell semmit módosítania, hacsak nem szakértő.
- Kattintson a Tovább gombra
- Az NetBeans A PHP szerkesztő lehetővé teszi az integrációt a PHP MVC keretrendszerekkel, mint például a Symfony és a Zend. Egyelőre nem választunk ki egyetlen MVC keretrendszert sem. Kattintson a Befejezés gombra.
- Az újonnan létrehozott projekt megjelenik a projektböngészőben, és egy index.php oldal jön létre az Ön számára.
- Az újonnan létrehozott oldal HTML kódot tartalmaz. Cserélje le az alább látható kódra.
Az első PHP-példa futtatása
<?php echo "Hello World!"; ?>
- Kattintson a Futtatás gombra az eszköztáron az alábbiak szerint
- Az alapértelmezett böngésző a következővel fog megnyílni: URL http://localhost/phplessons/index.php. A kimenet „Hello World!” megjelenik a böngészőjében.




















