Beállítása php, apache, mysql és Xdebug alkalmazás fejlesztés PHP Mac OS X - Tanfolyam

Ez a leírás bemutatja, hogyan kell beállítani a PHP MAMP csomag utasítások (M acintosh, A Pache, M ySQL, P HP), amely magában foglalja az Apache webszerver, MySQL adatbázis szerver és a PHP modul. MAMP - PHP fejlesztői környezet a Mac, teljesen kompatibilis a NetBeans IDE.

Xdebug - PHP kiterjesztés, használt értékes információt szolgáltat a hibakeresés PHP szkripteket. A hibakereső fut tetején NetBeans kiterjesztés Xdebug, amely egy hatékony mechanizmus a hibakeresés fejlesztési környezetet.

  • Szerelése és beállítása MAMP
  • Regisztráljon egy MySQL adatbázis MAMP
  • Létrehozása PHP Project
  • Rátérve expanziós Xdebug a MAMP
  • Hibakeresés PHP projektek
  • Lásd. Szintén

Ahhoz, hogy kövesse ezt a bemutató, akkor kell a szoftvert és a források az alábbiak.

Szoftver vagy Resource

Megjegyzés. A MAMP csomag tartalmazza az Apache web szerver, PHP modul, és a MySQL adatbázis. Mac OS X 10.5 és újabb verziók a MySQL adatbázis és Apache szerver támogatja a PHP. Természetesen a beépített adatbázis és a szerver lehet beállítani az IDE, de sokoldalú csomag MAMP egy sokkal kényelmesebb és egyszerűbb megoldás.

Szerelése és beállítása MAMP

  1. Töltse le a legújabb verzióját MAMP.
  2. Csomagold ki a letöltött archív és futtatni a dmg fájlt. Amikor a telepítő képernyő, mozgassa a MAMP mappa / Applications.
    Beállítása php, apache, mysql és Xdebug alkalmazás fejlesztés PHP Mac OS X - Tanfolyam
  3. Keresse meg azt a mappát / Applications / MAMP és kattintson duplán a fájlra MAMP.app. MAMP vezérlő panel.
Azt is beállíthatja a widget vezérlőpult MAMP útmutatásait követve, a MAMP / README.rtf fájlt. Ezzel a widget akkor start és stop szervereket.
Beállítása php, apache, mysql és Xdebug alkalmazás fejlesztés PHP Mac OS X - Tanfolyam
  • Kattints a „Beállítások”. A panel „Beállítások”, kattintson a „Portok” fülre.
  • Válassza ki a „alapértelmezett értékek” az Apache és a MySQL port. Apache-port van beállítva, hogy 80, és a port a MySQL - 3306.
    Beállítása php, apache, mysql és Xdebug alkalmazás fejlesztés PHP Mac OS X - Tanfolyam
  • Regisztráljon egy MySQL adatbázis MAMP

    Adatbázis MySQL, a csomag tartalmazza MAMP az alapértelmezett könyvtár / Applications / MAMP / db / MySQL. Mivel a felhasználói név és az alapértelmezett jelszó használják gyökér. Ezeket az adatokat lehet ellenőrizni MAMP megengedett megnyíló oldalon a böngészőben, amikor MAMP indításkor.

    IDE együttműködik az adatbázist a "Service" (⌘-5). MySQL adatbázis MAMP lehet regisztrálni az alábbiak szerint:

    1. Kattintson a jobb gombbal „Adatbázisok> MySQL szerver” és válassza ki a „Tulajdonságok”. Úgy tűnik, hogy „a MySQL Server Properties” párbeszédablak. Ebben a párbeszédablakban konfigurálhatja az összes paramétert a MySQL.
    2. Adja meg a fogadó nevét az adatbázis szerver, port számát, felhasználó nevét és jelszavát. Mindezek az adatok jelennek meg a MAMP üdvözlő oldal indításakor a szerver és adatbázis. Amikor egy helyi MAMP Start alábbi paraméterek által használt alapértelmezett:
    • hostname szerver: localhost
    • szerver port száma: 3306
    • Administrator név: root
    • Adminisztrátori jelszó: root
    Beállítása php, apache, mysql és Xdebug alkalmazás fejlesztés PHP Mac OS X - Tanfolyam
  • Menj a „hatóságok”, ahol beállíthatjuk a start és stop az adatbázis szerver adatokat az IDE. MAMP shell script tárolja a bin mappát. Vannak szkriptek indításához és leállításához szervereket. Kiválaszthatja az utat, hogy az adminisztratív eszközökkel és hivatkoznak a fájl IDE MAMP.app. hogy továbbra is fut MAMP vezérlőpanel IDE. Ehhez írja be az útvonalat /Applications/MAMP/MAMP.app. Azt is megteheti, MySQL Workbench eszköz. intuitív grafikus felhasználói felület, adminisztratív feladatokat, mint például konfigurálásához és felügyeletéhez a MySQL szerver, a felhasználók kezelésére és a kapcsolatok, biztonsági mentések, és így tovább. d. A MySQL Workbench eszközt, akkor először le kell tölteni és telepíteni, majd adja meg a következő párbeszédablakban beállítások:
    • Az út / URL adminisztrációs eszközök: / Applications / MySQL Tools / MySQLWorkbench.app (MySQL Workbench telepítési mappa alapértelmezés szerint)
    • Út a parancsot: /Applications/MAMP/bin/startMysql.sh
    • Path to stop parancs: /Applications/MAMP/bin/stopMysql.sh
    Beállítása php, apache, mysql és Xdebug alkalmazás fejlesztés PHP Mac OS X - Tanfolyam
  • Ha a MySQL szerver adminisztrációs eszköz használatát tervezi MySQL Workbench, meg kell adnia egy csatlajozó az adatok MAMP. Indítsuk el a MySQL Workbench. A „Server Administration” a főoldalon válassza az „új szerver példány.”
    Beállítása php, apache, mysql és Xdebug alkalmazás fejlesztés PHP Mac OS X - Tanfolyam
  • Megjeleníti a „Új szerver példány profil” párbeszédablak. Válasszon egy módszert csatlakozni a „helyi socket / csatorna”, és adja meg az elérési utat a socket fájlt a „Beállítások” fülre. Alapértelmezésben a foglalat van /Applications/MAMP/tmp/mysql/mysql.sock mappában.
    Beállítása php, apache, mysql és Xdebug alkalmazás fejlesztés PHP Mac OS X - Tanfolyam
  • Létrehozása PHP Project

    Létrehozása PHP projektek IDE segítségével MAMP forrásokat meg kell konfigurálni IDE úgy, hogy másolt a források Apache htdocs mappába. Ebben az esetben, ha menteni módosította a fájlt automatikusan frissíti a forráskód továbbfejlesztett változata.

    Például létrehozhat egy új PHP projekt az Új projekt varázsló (kattintson a „New Project” az IDE eszköztár (). A harmadik képernyő a varázsló „indul konfiguráció”, válassza a „Fájlok másolása a forrás mappát egy másik helyre”, és adja meg az útvonalat, hogy a htdocs mappába.

    Beállítása php, apache, mysql és Xdebug alkalmazás fejlesztés PHP Mac OS X - Tanfolyam

    IDE emlékszik a megadott útvonalon és használja azt a későbbi projektek. Részletesebb útmutatást az új PHP projekt a NetBeans IDE, lásd. Hogyan konfiguráljuk PHP projekt.

    Rátérve expanziós Xdebug a MAMP

    A csomag tartalmazza a MAMP előre összeállított xdebug.so fájlt. Ahhoz, hogy használni ezt a fájlt, engedélyezni kell, hogy támogatja a MAMP php.ini fájlban. Bővítése Xdebug összeegyeztethetetlen a Zend Optimizer, így meg kell tiltani a Zend Optimizer ugyanabban php.ini fájlban.

    Annak érdekében, hogy a bővítés Xdebug a MAMP:

    Hibakeresés PHP projektek

    Hogy hibakeresés egy PHP projekt az IDE kattintson jobb gombbal a projekt a „projektek” és válassza ki a „Debug”. Továbbá, ha a projekt kiválasztása a „Projects”, akkor kattintson a „debug a projekt” ikonra () a fő eszköztáron.

    Ha azt szeretnénk, hogy átmenetileg felfüggeszti a hibakereső első kódsor, engedélyezze a megfelelő beállítást az ablak PHP beállítások.

    Annak ellenőrzésére, hogy a PHP hibakeresés munkamenet aktív, akkor is megnyitja a „Sessions”. Válassza ki a „Window> hibakeresés> Sessions” a főmenüben.

    Beállítása php, apache, mysql és Xdebug alkalmazás fejlesztés PHP Mac OS X - Tanfolyam

    További információ a PHP technológia netbeans.org oldalon, akkor használja a következő anyagok:

    Kapcsolódó cikkek