Hogyan tölthet le & Telepítse az XAMPP-t Windows rendszerre: PHP oktatóanyag

Tartalomjegyzék:

Anonim

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:

  1. indító és leállító modulok
  2. Nyissa meg az Apache és a MySQL adminisztrációs ablakait
  3. Nyissa meg az Apache, a MySQL stb. Konfigurációs fájljait a módosítások elvégzéséhez
  4. 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
  • Dedikált PHP kódolási környezet szintaxis kiemeléssel és kód kiegészítéssel a kulcsszavakhoz és más ismert információkhoz.
  • Támogatja az integrációt a PHP MVC keretrendszerekkel, azaz a Zend,
  • Kódelőzmények, amelyek megmutatják a fájlban végrehajtott módosításokat
  • SFTP, FTP és SVN beépülő modulokon keresztül.
Álomszövő Kereskedelmi Igen
  • Támogatja a HTML-t és a PHP-t.
  • Szintaxis kiemelés, kódhajtás és kiegészítés kulcsszavakhoz és más ismert információkhoz.
  • Támogatja az SFTP-t és az FTP-t.
Zend stúdió Kereskedelmi Igen
  • Integrálva a Zend Server és a Zend PHP MVC keretrendszerrel, PHPUnit, phpDocumentor stb.
  • Szintaxis kiemeléssel, kódhajtogatással,
  • Webes szolgáltatások támogatása stb.
PHP Eclipse Nyílt forráskód Igen
  • Kódformázó
  • Támogatja az SVN, SHH / FTP-t
Jegyzettömb ++ Freeware Csak Windows
  • Szintaxis kiemelés
  • Támogatja az SFTP-t és az FTP-t plug-ineken keresztül.

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.