Kuidas alla laadida & Installige XAMPP Windowsi: PHP õpetus

Lang L: none (table-of-contents):

Anonim

Mis on XAMPP?

XAMPP on avatud lähtekoodiga platvormidevaheline veebiserver, mis koosneb veebiserverist, MySQL-i andmebaasimootorist ning PHP ja Perli programmeerimispakettidest. Selle koostab ja haldab Apache. See võimaldab kasutajatel luua veebis WordPressi veebisaite, kasutades arvutis olevat kohalikku veebiserverit. See toetab Windowsi, Linuxi ja Maci.

Selle koostab ja hooldab apache. Lühend XAMPP tähistab;

  • X - [platvormiülesed operatsioonisüsteemid], mis tähendab, et seda saab kasutada mis tahes OS Mac OX-is, Windowsis, Linuxis jne.
  • A - Apache - see on veebiserveri tarkvara.
  • M - MySQL - andmebaas.
  • P - PHP
  • P - Perl - skriptikeel

Miks kasutada XAMPP-d?

XAMPP pakub hõlpsasti kasutatavat juhtpaneeli Apache, MySQL ja muude programmide haldamiseks ilma käske kasutamata. PHP kasutamiseks peame installima Apache ja MySQL. Apache'i pole lihtne installida ja konfigureerida, kuna see tuleb muu hulgas seadistada ja integreerida PHP ja Perliga. XAMPP tegeleb Apache PHP ja Perliga seadistamise ja integreerimise keerukusega.

Erinevalt Java-st, mis töötab ainult Java SDK-ga, nõuab PHP töötamiseks veebiserverit.

Selles XAMPPi õpetuses saate teada

  • Mis on XAMPP?
  • Miks kasutada XAMPP-d?
  • Kuidas alla laadida ja installida XAMPP
  • XAMPP-i veebiserveri põhikonfiguratsioon
  • XAMPP juhtpaneel
  • XAMPP seadistamine
  • Mis on parim PHP IDE?
  • Sissejuhatus Netbeans IDE-sse
  • Uue PHP projekti loomine Netbeans IDE abil
  • Teie esimese PHP näite käitamine

Kuidas installida XAMPP

Uurime XAMPP Windowsi installimiseks samm-sammult. Muude operatsioonisüsteemide puhul on XAMPP-i installimise etapid sarnased.

Samm 1) Laadige alla XAMPP

Windowsi jaoks XAMPP-i allalaadimiseks klõpsake siin: http://www.apachefriends.org/en/xampp-windows.html

2. samm. Alustage installimist

XAMPP-i installimine on täpselt nagu mis tahes muu Windowsi programmi installimine. Siiski on mõned asjad, millele peame tähelepanu pöörama.

Samm 3) Käivitage seadistamine

Pärast XAMPP-i allalaadimist käivitage seadistamine. Ilmub allpool näidatud hoiatusteate dialoogiaken.

4. samm. Muutke kasutajajuhtimise seadeid

Kui kasutate Windows Vistat või Windows 7, deaktiveerige kindlasti kasutajakonto juhtimise funktsioon. Selleks valige Juhtpaneel> Kasutajakontod> Muuda kasutaja juurdepääsu kontrollisätteid. Allolev skeem illustreerib peamisi samme.

5. samm. Salvestage seaded

  • Kui olete kasutajakonto kontrolli deaktiveerinud, klõpsake hoiatusteate kastil nuppu OK.
  • Seekord saate järgmise teate

Samm 6) Klõpsake nuppu Edasi

Järgmisel ekraanil klõpsake nuppu Järgmine

Samm 7) Valige Insatllation tee

Järgmisel ekraanil muutke vajadusel installiteed. Klõpsake nuppu Edasi

8. samm. Kontrollige vajalikke teenuseid

Järgmisel ekraanil valige Apache ja MySQL. Vajadusel võite valida FileZilla (FTP klient). Klõpsake nuppu Install

Pange tähele, et teenus on Windowsis pikka aega töötav programm, mis ei vaja kasutaja sekkumist. Teenused saab seadistada toimima automaatselt alati, kui Windowsi operatsioonisüsteem käivitatakse. Apache'i ja MySQL-i kasutamiseks peaksid need töötama taustal . Nende installimisel teenustena käivitatakse nii Apache kui ka MySQL automaatselt taustal alati, kui arvuti sisse lülitate . Kui te pole installinud Apache'i ja MySQL-i teenustena, peate need iga kord käsitsi käivitama, kui soovite neid kasutada. Seda peate tegema XAMPP juhtpaneelilt. PHP ja

9. samm. Viige installimine lõpule

Pärast installimise edukat lõpetamist näete järgmist akent

  • Klõpsake nuppu Lõpeta

Enne kui proovime oma XAMPP-i installimist, uurime kõigepealt põhikatalooge, millega me töötame.

XAMPP-i veebiserveri põhikonfiguratsioon

Selles XAMPP-i õpetuses eeldatakse, et olete XAMPP-i installinud Windowsi draivi C ülalnimetatud sammude abil . Allpool on loetelu põhikataloogidest, millest peaksite olema teadlik.

  • htdocs ; see on veebi juurkataloog. Kõik meie PHP-koodid paigutatakse sellesse kataloogi.
  • mysql - see kataloog sisaldab kogu MySQL-i andmebaasimootoriga seotud teavet, vaikimisi töötab see porti 3306.
  • php - see kataloog sisaldab PHP installifaile. See sisaldab olulist faili nimega php.ini. Seda kataloogi kasutatakse PHP käitumise seadistamiseks teie serveris.

Vaikimisi töötab Apache veebiserver pordis 80 . Kui pordi 80 võtab mõni teine ​​veebiserver, saate kasutada teist pordinumbrit. Selle õpetuse jaoks eeldame, et kasutame porti 80. Märkus. Kui kasutate SKYPE-i, kasutab see sama porti. Kui soovite kasutada XAMPP-i PHP jaoks 80. pordis, sulgege Skype

XAMPP juhtpaneel

Juhtpaneeli kasutatakse XAMPP kaudu installitud programmide haldamiseks. XAMPP Serveri juhtpaneeli avamiseks toimige järgmiselt.

  • Klõpsake menüüd Start
  • Avastage programmide kataloog ja leidke Apace Friends, seejärel XAMPP, nagu on näidatud alloleval skeemil

  • Alloleval skeemil on näidatud juhtpaneel.

1) Selles jaotises on loetletud installitud teenused, moodulid ja protsessi ID-d PID. Roheline linnuke tähendab, et moodul on installitud teenusena. Punane märk tähendab, et seda pole teenusena installitud. Teenuse installimiseks klõpsake punast märki. Kui nupul kuvatakse roheline linnuke ja klõpsate sellel, küsib juhtpaneel teilt, kas soovite süsteemi desinstallida.

2) Selles jaotises on toodud moodulitega seotud pordid. Tegevuste jaotis on mõeldud;

  1. moodulite käivitamine ja peatamine
  2. Avage Apache ja MySQL administraatoriaknad
  3. Muudatuste tegemiseks avage Apache, MySQL jms konfiguratsioonifailid
  4. Vaadake moodulite logifaile

3) See jaotis sisaldab kasulikke utiliite, nagu Netsat, Windowsi teenuste otseteed jne.

4) Selles jaotises kuvatakse moodulite olekuteave. Juhtpaneeli saab kasutada;

  • Installige ja desinstallige sellised teenused nagu Apache, MySQL jms, mis on installitud XAMPP kaudu
  • Teenuste alustamine ja peatamine.
  • Ava failide konfigureerimine jne

XAMPP seadistamine

Vaatame nüüd vajalikke põhikonfiguratsioone, enne kui hakkame oma XAMPP-i installi kasutama PHP-ga töötavate veebisaitide arendamiseks. Sisestage oma lemmikbrauserisse URL http: // localhost / xampp / . Selle õpetuse jaoks kasutame oma veebibrauserina Firefoxi.

Kui näete ülaltoodud ekraani, olete XAMPP-i edukalt installinud. Vasakul küljel asuv paneel sisaldab linke kasulikule teabele, näiteks;

  • Installitud PHP versioon
  • XAMPP turvaseaded
  • Juurdepääs utiliitidele, näiteks phpMyAdmin jne

XAMPP 1.8.0-ga tarnitud PHP versioon on PHP 5.4.4

Mis on parim PHP IDE?

PHP IDE on programm, mis võimaldab teil hõlpsalt PHP-koode kirjutada. PHP IDE-d on sageli varustatud süntaksi esiletõstmise funktsioonidega ja mõnel juhul ka automaatse täitmise funktsioonidega. See tähendab, et kui kirjutate PHP-märksõna, mida PHP-tõlk teab, siis tõstetakse märksõna esile tavapärastes lausetes kasutatavast erinevast värvist. Automaatse täitmise funktsioonid kuvavad teadaolevad PHP märksõnad nende sisestamisel automaatselt. Märkmikku saab kasutada ka PHP-koodide kirjutamiseks ja redigeerimiseks. Redaktori (nt Notepad) kasutamise puuduseks on see, et skriptide silumine muutub keeruliseks, kuna vigu, nagu valesti kirjutatud märksõnad, sulgumatud traksid jne, pole lihtne märgata. IDE toob välja veadega avaldused, nii et teil on neid lihtne märgata. Allpool toodud tabel näitab viit populaarset PHP-redaktorit

Toimetaja Litsents Platvormiülene Lühikirjeldus
Netbeans IDE Avatud lähtekoodiga Jah
  • Pühendatud PHP kodeerimiskeskkond koos süntaksi esiletõstmise ja koodide lõpuleviimisega märksõnade ja muu teadaoleva teabe jaoks.
  • Toetab integreerimist PHP MVC raamistikega, st Zend,
  • Koodiajalugu, mis näitab failis tehtud muudatusi
  • SFTP, FTP ja SVN pistikprogrammide kaudu.
Dreamweaver Reklaam Jah
  • Toetab HTML-i ja PHP-d.
  • Süntaksite esiletõstmine, koodide voltimine ja märksõnade ning muu teadaoleva teabe täiendamine.
  • Toetab SFTP ja FTP.
Zendi stuudio Reklaam Jah
  • Integreeritud Zend Serveri ja Zend PHP MVC raamistikuga, PHPUnit, phpDocumentor jne.
  • On süntaksi esiletõstmine, koodi voltimine,
  • Veebiteenuste jms tugi
PHP Eclipse Avatud lähtekoodiga Jah
  • Koodi vormindaja
  • Toetab SVN, SHH / FTP
Märkmik ++ Vabavara Ainult Windows
  • Süntaksi esiletõstmine
  • Toetab SFTP ja FTP pistikprogrammide kaudu.

Netbeans IDE PHP-redaktor Nagu ülaltoodud tabelis lühidalt esile tõstetud, on Netbeans IDE-l võimsad funktsioonid, mis parandavad PHP-kooderite produktiivsust. IDE-d saab vabalt alla laadida aadressilt https://netbeans.org/downloads/index.html

  • Süntaksi esiletõstmine ja automaatse täitmise funktsioonid suurendavad teie tootlikkust
  • Sellel on kohalik tugi andmebaasisüsteemidele nagu MySQL. Andmebaasi kodeerimiseks ja arendamiseks ei ole vaja kasutada kahte programmi .
  • IDE-d saab kasutada koostöökeskkonnas . See tuleb kasuks, kui peate meeskonnana koostööd tegema teiste arendajatega.
  • IDE toetab teisi keeli , näiteks;
    • Java SE
    • Java EE
    • C
    • C ++

Netbeans IDE praegune versioon selle kirjutamise seisuga on versioon 7.3

Sissejuhatus Netbeans IDE-sse

Kui olete Netbeansi IDE PHP-redaktori edukalt installinud, käivitage programm nagu iga teine ​​Windowsi programm. Ilmub allpool näidatud aken

1. Projektiuurija - seda paneeli kasutatakse kõigi avatud projektide kuvamiseks. Projektid on loetletud puuvaates.

2. Otseteede tööriistariba - see tööriistariba sisaldab otseteid sageli täidetud toimingutele, nagu uue projekti loomine, olemasoleva projekti avamine, toimingute tagasivõtmine ja uuesti tegemine jne.

3. Startup leht - see leht sisaldab 3 vahelehte, nimelt- Õpi ja leia, Minu Netbeans ja Mida uut.

  • Esimene vahekaart [Õpi ja avasta] tutvustab Netbeans IDE funktsioone, tutvustab mõnda demot ja õpetust, mida saab Netbeans IDE-s arendada.
  • Teine vaheleht [My Netbeans] loetleb hiljuti avatud projektid, võimaldab installida pistikprogramme ja aktiveerida IDE funktsioone.

4. Väljundaken - seda kasutatakse väljundi kuvamiseks sellistest programmidest nagu Java konsoolirakendused. Seda kasutatakse ka logi- ja silumisteabe kuvamiseks. Alloleval ekraanipildil on IDE avatud projektiga.

Uue PHP projekti loomine Netbeans IDE abil

  • Klõpsake tööriistaribal nuppu Loo uus projekt, nagu allpool näidatud

  • Kui laadisite alla kõik XAMPP NetBeans IDE-s saadaval olevad paketid, veenduge, et valisite projektikategooria all PHP, jaotises Projektid PHP-rakendus, seejärel klõpsake nuppu Edasi.

  • Sisestage projekti nimi, nagu allpool näidatud.

  • Veenduge, et kaust on salvestatud XAMPP PHP installikataloogi, nagu eespool näidatud.
  • Kui olete valmis, klõpsake järgmisel nupul.

  • 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

  • Teie vaikebrauser avatakse URL-iga http: //localhost/phplessons/index.php . Väljund "Tere maailm!" kuvatakse teie brauseris.

Kokkuvõte

  • XAMPP täisvorm on X-cross platform, Apache, MySQL, PHP ja Perl
  • PHP-redaktor on programm, mis võimaldab teil PHP-koodi kirjutada võimalikult lühikese aja jooksul ja võimaldab süntaksivigu siluda kujundamise ajal.
  • Netbeans PHP editor on platvormidevaheline avatud lähtekoodiga redaktor, mis suurendab PHP arendajate tootlikkust.