Mi az XAMPP?
Az XAMPP egy nyílt forráskódú, több platformot tartalmazó webszerver, amely webszerverből, MySQL adatbázis-motorból, valamint PHP és Perl programozási csomagokból áll. Apache állítja össze és tartja karban. Lehetővé teszi a felhasználók számára, hogy a számítógépükön található helyi webszerver segítségével online módon hozzanak létre WordPress webhelyeket. Támogatja a Windows, a Linux és a Mac rendszert.
Apache állítja össze és tartja karban. Az XAMPP rövidítés jelentése:
- X - [cross platform operációs rendszerek], vagyis bármely OS Mac OX, Windows, Linux stb. Futtatható
- A - Apache - ez a webszerver szoftver.
- M - MySQL - Adatbázis.
- P - PHP
- P - Perl - szkriptnyelv
Miért érdemes használni az XAMPP-t?
Az XAMPP egy könnyen használható vezérlőpultot kínál az Apache, a MySQL és más programok parancsok nélküli kezelése érdekében. A PHP használatához telepítenünk kell az Apache-ot és a MySQL-t. Nem könnyű telepíteni és konfigurálni az Apache-t, mivel be kell állítani és integrálni kell többek között a PHP-t és a Perl-t. Az XAMPP az Apache PHP-vel és Perl-rel történő beállításának és integrálásának minden összetettségével foglalkozik.
A csak a Java SDK-val futtatott Java-tól eltérően a PHP működéséhez webkiszolgálóra van szükség.
Ebben az XAMPP oktatóanyagban megtanulja-
- Mi az XAMPP?
- Miért érdemes használni az XAMPP-t?
- Az XAMPP letöltése és telepítése
- Az XAMPP webkiszolgáló alapvető konfigurálása
- XAMPP Vezérlőpult
- Konfigurálja az XAMPP-t
- Mi a legjobb PHP IDE?
- Bevezetés a Netbeans IDE-be
- Új PHP projekt létrehozása a Netbeans IDE használatával
- Az első PHP példa futtatása
Az XAMPP telepítése
Lépésről lépésre vizsgáljuk az XAMPP for Windows telepítését. Más operációs rendszerek esetében 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 a Windows rendszerhez: http://www.apachefriends.org/en/xampp-windows.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, amelyet meg kell jegyeznünk.
3. lépés: Futtassa a telepítést
Az XAMPP letöltése után futtassa a telepítést. Megjelenik az alább látható figyelmeztető üzenet párbeszédablak.
4. lépés: Módosítsa a felhasználói vezérlés beállításait
Ha Windows Vista vagy Windows 7 rendszert használ, kapcsolja ki a Felhasználói fiókok felügyelete funkciót. Ehhez válassza a Vezérlőpult> Felhasználói fiókok> A 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 szemlélteti a főbb lépéseket.
5. lépés: Mentse a beállításokat
- Miután kikapcsolta a felhasználói fiókok felügyeletét, kattintson az OK gombra a figyelmeztető üzenet mezőben.
- Ezúttal a következő üzenetet kapja
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 az Insatllation elérési utat
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 a MySQL parancsot. Szükség esetén választhatja a FileZilla (FTP kliens) lehetőséget is. Kattintson a Telepítés gombra
Megjegyezzük, hogy a szolgáltatás egy régóta futó program a Windows rendszerben, és nem igényel felhasználói beavatkozást. A szolgáltatások beállíthatók úgy, hogy automatikusan elinduljanak a Windows operációs rendszer indításakor. Az Apache és a MySQL használatához állítólag ezek a háttérben futnak . Szolgáltatásként történő telepítéskor az Apache és a MySQL is automatikusan fut a háttérben, amikor bekapcsolja a számítógépet . Ha még nem telepítette az Apache és a MySQL szolgáltatásokat, akkor manuálisan kell indítania őket minden alkalommal, amikor használni szeretné őket. Ezt az XAMPP vezérlőpultról kell megtennie. 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
Az XAMPP telepítés tesztelése előtt először nézzük meg azokat az alapkönyvtárakat, amelyekkel dolgozni fogunk.
Az XAMPP webkiszolgáló alapvető konfigurálása
Ez az XAMPP oktatóanyag feltételezi, hogy az XAMPP-t telepítette a Windows C meghajtójára a fent említett lépésekkel . Az alábbiakban felsoroljuk azokat az alapkönyvtárakat, amelyekről Önnek ismernie 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 a MySQL adatbázis-motorral kapcsolatos összes információt, alapértelmezés szerint a 3306-os porton fut.
- php - ez a könyvtár tartalmazza a PHP telepítő fájlokat. A php.ini nevű fontos fájlt tartalmazza. Ez a könyvtár arra szolgál, hogy konfigurálja a PHP viselkedését a szerveren.
Alapértelmezés szerint az Apache webkiszolgáló a 80- as porton fut . Ha a 80-as portot egy másik webszerver veszi át, akkor más portszámot is használhat. Ebben az oktatóanyagban feltételezzük, hogy a 80-as portot használjuk. Megjegyzés: Ha SKYPE-t használ, akkor ugyanazt a portot használja. Zárja be a Skype-ot, ha az XAMPP-t szeretné használni a PHP-hez a 80-as porton
XAMPP Vezérlőpult
A kezelő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 alkalmazást az alábbi ábra szerint
- Az alábbi ábra a kezelő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 jel azt jelenti, hogy nem lett telepítve szolgáltatásként. Szolgáltatás telepítéséhez kattintson a piros jelre. Ha a gombon zöld pipa látható, és rákattint, akkor a központ megkérdezi, hogy szeretné-e eltávolítani a rendszert.
2) Ez a szakasz bemutatja a modulokkal társított port (oka) t. Az akciók szakasz a következőkre szól:
- indító és leállító modulok
- Nyissa meg az Apache és a MySQL adminisztrációs ablakait
- Nyissa meg az Apache, a MySQL stb. Konfigurációs fájljait a módosítások elvégzéséhez
- A modulok naplófájljainak megtekintése
3) Ez a szakasz hasznos segédprogramokat tartalmaz, mint például a Netsat, a Windows szolgáltatások rövidítései stb.
4) Ez a szakasz az állapotinformációkat jeleníti meg a modulokon. A kezelőpanel használható;
- Az XAMPP-n keresztül telepített szolgáltatások, például Apache, MySQL stb. Telepítése és eltávolítása
- Indítsa és állítsa le a szolgáltatásokat.
- Nyissa meg a fájlok konfigurálását stb.
Konfigurálja az XAMPP-t
Most nézzük meg az alapvető konfigurációkat, mielőtt elkezdjük használni az XAMPP telepítést a PHP alapú webhelyek fejlesztéséhez. Írja be a http: // localhost / xampp / URL-t kedvenc böngészőjébe. Ehhez az oktatóanyaghoz a Firefoxot fogjuk használni webböngészőnkként.
Ha látja a fenti képernyőt, akkor sikeresen telepítette az XAMPP-t. A bal oldali panel hivatkozásokat tartalmaz hasznos információkra, például;
- A telepített PHP verzió
- Az XAMPP biztonsági beállításai
- Hozzáférés a segédprogramokhoz, például a phpMyAdmin stb.
Az XAMPP 1.8.0 verzióval szállított PHP verzió a PHP 5.4.4
Mi a legjobb PHP IDE?
A PHP IDE egy olyan program, amely lehetővé teszi a PHP kódok egyszerű írását. A PHP IDE-k gyakran fel vannak szerelve szintaxis kiemelő funkciókkal, és egyes esetekben az automatikus kiegészítés funkcióival is. Ez azt jelenti, hogy ha olyan PHP kulcsszót ír, amelyet a PHP tolmács ismer, akkor a kulcsszó más színnel lesz kiemelve, mint a szokásos utasításoknál. Az automatikus kiegészítés funkciói automatikusan felbukkannak az ismert PHP kulcsszavakból, amikor beírja őket. A Jegyzettömb PHP kódok írására és szerkesztésére is használható. Az olyan szerkesztő használatának hátránya, mint például a Jegyzettömb, hogy a szkriptek hibakeresése megnehezül, mert nem könnyű olyan hibákat észlelni, mint például az elgépelt kulcsszavak, a záratlan zárójelek stb. Az alábbi táblázat 5 népszerű PHP-szerkesztőt mutat be
Szerkesztő | Engedély | Keresztplatform | Rövid leírás |
---|---|---|---|
Netbeans IDE | Nyílt forráskód | Igen |
|
Álomszövő | Kereskedelmi | Igen |
|
Zend stúdió | Kereskedelmi | Igen |
|
PHP Eclipse | Nyílt forráskód | Igen |
|
Jegyzettömb ++ | Freeware | Csak Windows |
|
Netbeans IDE PHP szerkesztő Amint azt a fenti táblázat röviden kiemelte, a Netbeans IDE hatékony funkciókkal rendelkezik, amelyek fokozzák a PHP kódolók produktivitását. Az IDE ingyenesen letölthető a https://netbeans.org/downloads/index.html webhelyről
- A szintaktikai kiemelés és az automatikus kiegészítés funkciói növelik a termelékenységet
- Natív támogatást nyújt olyan adatbázis-rendszerek számára, mint a MySQL. Nem kell két programot használnia az adatbázis kódolásához és fejlesztéséhez .
- Az IDE együttműködési környezetben használható . Ez jól jön, ha csapatként kell együttműködnie más fejlesztőkkel.
- Az IDE támogat más nyelveket , például;
- Java SE
- Java EE
- C
- C ++
A Netbeans IDE jelenlegi verziója az íráskor 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ább látható ablak
1. Projektfelfedező - ez a panel az összes megnyitott projekt megjelenítésére szolgál. A projektek fa nézetben vannak felsorolva.
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, műveletek visszavonásához és visszavonásához.
3. Induló oldal - ez az oldal 3 lapot tartalmaz, nevezetesen: Tanulj és fedezz fel, a Saját netbeanok és az Újdonságok.
- Az első fül [Tanulj és fedezd fel] ismerteti a Netbeans IDE szolgáltatásait, bemutat néhány bemutatót és oktatóanyagot, amelyek a Netbeans IDE-ben fejleszthetők.
- The second tab [My Netbeans] lists the recently opened projects, allows you to install plugins and activate features of the IDE.
4. Output window - it is used to display output from programs such as Java console applications. It is also used to display log and debug information. The screenshot below shows the IDE with a project open.
Creating a new PHP project using the Netbeans IDE
- Click on the create new project button on the tool bar as shown below
- If you downloaded all the bundles available in the XAMPP NetBeans IDE, make sure you choose PHP under project category, PHP Application under Projects then click on Next button.
- Enter the project name as shown below.
- Make sure the folder is saved in the XAMPP PHP installation directory as shown above.
- Click on next button when done.
- Make sure Run as: is set to Local Web Site(running on local web server)
- The Project URL: is set to http://localhost/phplessons/
Note the above settings will be set for you by default. You don’t have to change anything unless you are an expert
- Click on Next button
- The Netbeans PHP editor allows for integration with PHP MVC frameworks such as Symfony and Zend. For now we will not select any MVC framework. Click on Finish button.
- Your newly created project will be displayed in the project browser and an index.php page created for you.
- The newly create page contains some html code. Replace it with the following code shown below.
Running your first PHP Example
- Click on the run button on the toolbar as shown below
- Az alapértelmezett böngésző a következő URL- címmel nyílik meg : http: //localhost/phplessons/index.php . A „Hello World!” Kimenet megjelenik a böngészőben.
Összegzés
- Az XAMPP teljes formája X-cross platform, Apache, MySQL, PHP és Perl
- A PHP-szerkesztő olyan program, amely lehetővé teszi a PHP-kód írását a lehető legrövidebb időn belül, és lehetővé teszi a szintaxishibák tervezési időben történő hibakeresését.
- A Netbeans PHP editor egy több platformon átívelő nyílt forráskódú szerkesztő, amely növeli a PHP fejlesztők termelékenységét.