Az XAMPP letöltése és telepítése Windows: PHP oktatóanyag
Mi az XAMPP?
XAMPP egy nyílt forráskódú, többplatformos webszerver, amely egy webszerverből áll, MySQL adatbázis motor, valamint a PHP és Perl programozási csomagok. Az Apache állítja össze és tartja karban. Lehetővé teszi a felhasználók számára, hogy WordPress webhelyeket hozzanak létre online a számítógépükön lévő helyi webszerver segítségével. Támogatja Windows, Linux és Mac.
Az apache fordítja és tartja karban. Az XAMPP mozaikszó jelentése;
- X – [platformos operációs rendszerek], ami azt jelenti, hogy bármilyen Mac OX operációs rendszeren fut, Windows , Linux stb.
- A - Apache – ez a webszerver szoftver.
- M - MySQL – 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 MySQL. Az Apache telepítése és konfigurálása nem egyszerű, mivel be kell állítani és integrálni kell többek között a PHP-vel és a Perl-lel. Az XAMPP az Apache PHP-vel és Perl-lel való beállításának és integrálásának minden bonyolultságával foglalkozik.
Eltérően Java amely a 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 Windows. Másnak Operating Systems, 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 olyan, mint bármely más Windows program telepítése. 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 a Windows Vista vagy Windows 7, győződjön meg arról, hogy deaktiválta 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-szabályozás beállításainak módosítása lehetőséget. Az alábbi ábra szemlélteti a fő lépéseket.
5. lépés) Mentse el a beállításokat
- Miután deaktiválta a Felhasználói fiókok felügyeletét, kattintson az OK gombra a figyelmeztető üzenet mező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 az Insatllation útvonalat
A következő képernyőn módosítsa a telepítési útvonalat, ha szükséges. 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 és MySQL. Opcionálisan választhat FileZilla (FTP kliens), ha szükséges. Kattintson a Telepítés gombra
Megjegyzések a szolgáltatás egy régóta futó program a windowsban, amely nem igényel felhasználói beavatkozást. A szolgáltatások beállíthatók, hogy a Windows operációs rendszer indításakor automatikusan fussanak. Az Apache és MySQL, állítólag a háttérben futnak. Telepítésük szolgáltatásként az Apache és a MySQL automatikusan a háttérben, amikor bekapcsolja a számítógépet. Ha nem telepítette az Apache-t és MySQL szolgáltatásként, akkor manuálisan kell elindítania őket minden alkalommal, amikor használni kívánja őket. Ezt az XAMPP vezérlőpultjáról kell megtenned.PHP és
9. lépés) Fejezze be a telepítést
A telepítés sikeres befejezése után a következő ablak jelenik meg
- 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 rendelkezik 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ár. Minden PHP kódunk ebbe a könyvtárba kerül.
- mysql – ez a könyvtár tartalmazza az összes kapcsolódó információt MySQL adatbázismotor, 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 80. Ha a 80-as portot egy másik webszerver veszi át, használhat másik portszámot. Ebben az oktatóanyagban feltételezzük, hogy a 80-as portot használjuk. Megjegyzés: Ha SKYPE-ot használ, akkor ugyanazt a portot használja. Közeli Skype ha az XAMPP-t PHP-hez szeretné használni a 80-as porton
XAMPP Vezérlőpult
A vezérlőpanel az XAMPP-n keresztül telepített programok kezelésére szolgál. Az XAMPP Server vezérlőpult megnyitásához
- Kattintson a start menüre
- Fedezze fel a programok könyvtárát, és keresse meg az Apace Friends, majd az XAMPP elemet az alábbi ábrán látható módon
- 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). A zöld pipa azt jelenti, hogy a modult szolgáltatásként telepítették. A piros jelzés azt jelenti, hogy nem szolgáltatásként telepítették. A szolgáltatás telepítéséhez kattintson a piros jelre. Ha a gombon zöld pipa látható, és rákattint, a vezérlőpult megkérdezi, hogy el kívánja-e távolítani a rendszert.
2) Ez a rész a modulokhoz társított portokat mutatja be. Az akciók rész a;
- modulok indítása és leállítása
- Nyissa meg az Apache adminisztrációs ablakait és MySQL
- Nyissa meg az Apache konfigurációs fájljait, MySQL stb., hogy változtatásokat hajtson végre
- A modulok naplófájljainak megtekintése
3) Ez a rész olyan hasznos segédprogramokat tartalmaz, mint a Netsat, a Windows Services parancsikonok stb.
4) Ez a rész a modulok állapotinformációit jeleníti meg. A vezérlőpanel 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.
- Nyissa meg a konfigurációs fájlokat stb.
Konfigurálja az XAMPP-t
Nézzük meg az alapvető konfigurációkat, amelyek szükségesek ahhoz, hogy elkezdjük használni az XAMPP-telepítést PHP-alapú webhelyek fejlesztéséhez. Írja be az URL-t 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átja a fenti képernyőt, akkor sikeresen telepítette az XAMPP-t. A bal oldali panel linkeket tartalmaz hasznos információkhoz, mint pl.
- 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.
Az XAMPP 1.8.0-val együtt szállított PHP verzió a PHP 5.4.4
Melyik a legjobb PHP IDE?
A PHP IDE egy olyan program, amely lehetővé teszi PHP kódok egyszerű írását. A PHP IDE-k gyakran fel vannak szerelve szintaktikai kiemelő funkciókkal, és bizonyos esetekben automatikus kiegészítési funkciókkal is. Ez azt jelenti, hogy ha olyan PHP kulcsszót ír, amelyet a PHP értelmező ismer, akkor a kulcsszó a normál utasításokhoz használttól eltérő színnel lesz kiemelve. Az automatikus kiegészítési szolgáltatások automatikusan felugrik az ismert PHP kulcsszavakat, ahogy beírja őket. A Jegyzettömb PHP kódok írására és szerkesztésére is használható. Az olyan szerkesztők használatának hátránya, mint a Jegyzettömb, hogy a szkriptek hibakeresése nehézzé válik, mert nem könnyű észrevenni az olyan hibákat, mint például a hibásan írt kulcsszavak, a nem zárt kapcsos zárójelek stb. Az IDE kiemeli a hibás utasításokat, így Ön könnyen észreveszi ő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 stúdió | 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, a Netbeans IDE olyan hatékony funkciókkal rendelkezik, amelyek fokozzák a PHP kódolók termelékenységét. Az IDE szabadon letölthető a https://netbeans.org/downloads/index.html
- A szintaxiskiemelés és az automatikus kiegészítés funkciói 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álnia az adatbázis kódolásához és 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++
A Netbeans IDE jelenlegi verziója jelen pillanatban a 7.3
Bevezetés a Netbeans IDE-be
Miután sikeresen telepítette a Netbeans IDE PHP szerkesztőt, futtassa a programot, mint bármely más Windows programot. Megjelenik az alábbi ablak
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 lapot tartalmaz, nevezetesen: Tanulás és felfedezés, Saját Netbeans és Újdonságok.
- Az első lap [Tanulás és felfedezés] bemutatja a Netbeans IDE funkcióit, bemutat néhány demót és oktatóanyagot, amelyek a Netbeans IDE-ben fejleszthetők.
- A második lap [My Netbeans] felsorolja a nemrégiben megnyitott projekteket, 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, ügyeljen arra, hogy a projekt kategória alatt a PHP-t, a Projektek alatt a PHP alkalmazást válassza, 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 következő gombra.
-
Győződjön meg arról, hogy a Futtatás másként: beállítása Helyi webhely (helyi webszerveren fut)
- A projekt URL-címe: értékre van állítva http://localhost/phplessons/
Megjegyzések alapértelmezés szerint a fenti beállítások lesznek beállítva. Nem kell semmit megváltoztatnia, hacsak nem szakértő
- Kattintson a Tovább gombra
- A Netbeans PHP szerkesztő lehetővé teszi a PHP MVC keretrendszerekkel, például a Symfony-val és a Zenddel való integrációt. Egyelőre nem választunk ki semmilyen MVC-keretrendszert. 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 ki az alábbi kóddal.
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ő megnyílik az URL-lel http://localhost/phplessons/index.php . A kimenet „Hello World!” megjelenik a böngészőjében.
Összegzésként
- Az XAMPP teljes formája X-cross platform, Apache, MySQL, PHP és Perl
- A PHP-szerkesztő egy olyan program, amely lehetővé teszi PHP-kód írását a lehető legrövidebb időn belül, és lehetővé teszi a szintaktikai hibák hibakeresését a tervezés során.
- A Netbeans PHP szerkesztő egy többplatformos nyílt forráskódú szerkesztő, amely növeli a PHP fejlesztők termelékenységét.