Kuidas XAMPP-i alla laadida ja installida Windows: PHP õpetus

Mis on XAMPP?

XAMPP on avatud lähtekoodiga platvormideülene veebiserver, mis koosneb veebiserverist, MySQL andmebaasi mootor ning PHP ja Perl programmeerimispaketid. Selle koostab ja haldab Apache. See võimaldab kasutajatel luua WordPressi veebisaite võrgus, kasutades oma arvutis kohalikku veebiserverit. See toetab Windows, Linux ja Mac.

Seda koostab ja haldab apache. Akronüüm XAMPP tähistab;

  • X – [platvormidevahelised operatsioonisüsteemid], mis tähendab, et see võib töötada mis tahes OS-is Mac OX, Windows , Linux ja nii edasi
  • A - Apache – see on veebiserveri tarkvara.
  • M - MySQL – Andmebaas.
  • P - PHP
  • P – Perl – skriptikeel

Miks kasutada XAMPP-i?

XAMPP pakub Apache'i haldamiseks hõlpsasti kasutatavat juhtpaneeli, MySQLja muid programme ilma käske kasutamata. PHP kasutamiseks peame installima Apache ja MySQL. Apache'i installimine ja konfigureerimine pole lihtne, kuna see tuleb muu hulgas seadistada ja integreerida PHP ja Perliga. XAMPP tegeleb Apache'i seadistamise ja integreerimisega PHP ja Perliga.

Erinevalt Java mis jookseb koos Java Ainult SDK, PHP vajab töötamiseks veebiserverit.

Kuidas installida XAMPP

Uurime samm-sammult XAMPP installimise protsessi Windows. Teistele Operating Systems, XAMPP installietapid on sarnased.

Samm 1) Laadige alla XAMPP

XAMPP allalaadimiseks klõpsake siin Windows: https://www.apachefriends.org/download.html

Samm 2) Alustage installimist

XAMPP installimine on täpselt nagu mis tahes muu Windowsi programmi installimine. Siiski peame silmas pidama mõnda asja.

Samm 3) Käivitage häälestus

Pärast XAMPP allalaadimist käivitage häälestus. Ilmub allpool näidatud hoiatusteate dialoogiaken.

Installige XAMPP

Samm 4) Muutke kasutajakontrolli sätteid

Kui kasutate Windows Vaata kuld Windows 7, veenduge, et desaktiveerite kasutajakonto kontrolli funktsiooni. Selleks valige Juhtpaneel > Kasutajakontod > Muuda kasutaja juurdepääsu kontrolli sätteid. Allolev diagramm illustreerib peamisi samme.

Installige XAMPP

Samm 5) Salvestage sätted

  • Pärast kasutajakonto kontrolli desaktiveerimist klõpsake hoiatusteatekastis nuppu OK.
  • Seekord saate järgmise sõnumi

Installige XAMPP

Samm 6) Klõpsake nuppu Edasi

Järgmisel ekraanil klõpsake nuppu Edasi

Installige XAMPP

Samm 7) Valige paigaldustee

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

Installige XAMPP

Samm 8) Kontrollige vajalikke teenuseid

Järgmisel ekraanil valige Apache ja MySQL. Saate valikuliselt valida FileZilla (FTP-klient), kui vaja. Klõpsake nuppu Installi

Installige XAMPP

märkused teenus on Windowsis kaua töötav programm, mis ei vaja kasutaja sekkumist. Teenused saab seadistada automaatselt töötama, kui Windowsi operatsioonisüsteem käivitatakse. Et saaksite kasutada Apache ja MySQL, peaksid nad taustal töötama. Nende teenustena installimine käivitab nii Apache kui ka MySQL automaatselt taustal, kui arvuti sisse lülitate. Kui te pole installinud Apache'i ja MySQL teenustena, siis peate need iga kord käsitsi käivitama, kui soovite neid kasutada. Peate seda tegema XAMPP juhtpaneelilt.PHP ja

Samm 9) Viige installimine lõpule

Kui installimine on edukas, näete järgmist akent

Installige XAMPP

  • Klõpsake nuppu Lõpeta

Enne XAMPP-i installi testimist vaatame esmalt põhikatalooge, millega töötame.

XAMPP veebiserveri põhikonfiguratsioon

See XAMPP õpetus eeldab, et teil on installitud XAMPP draivile C Windows kasutades ülalnimetatud samme. Järgmine on loend põhikataloogidest, millest peaksite teadma.

XAMPP veebiserveri põhikonfiguratsioon

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

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

XAMPP juhtpaneel

Juhtpaneeli kasutatakse XAMPP kaudu installitud programmide haldamiseks. XAMPP-serveri juhtpaneeli avamiseks

  • Klõpsake menüü Start
  • Uurige programmide kataloogi ja leidke Apace Friends ja seejärel XAMPP, nagu on näidatud alloleval diagrammil

XAMPP juhtpaneel

  • Allolev diagramm näitab juhtpaneeli.

XAMPP juhtpaneel

1) Selles jaotises on loetletud installitud teenused, moodulid ja protsessi ID-d PID(id). Roheline linnuke tähendab, et moodul on installitud teenusena. Punane märk tähendab, et seda pole teenusena installitud. Teenuse installimiseks klõpsake punasel märgil. Kui nupp näitab rohelist linnukest ja klõpsate sellel, küsib juhtpaneel, kas soovite süsteemi desinstallida.

2) See jaotis näitab moodulitega seotud porte. Toimingute jaotis on mõeldud;

  1. moodulite käivitamine ja seiskamine
  2. Avage Apache'i haldusaknad ja MySQL
  3. Avage Apache'i konfiguratsioonifailid, MySQL jne muudatuste tegemiseks
  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 jne, mis on installitud XAMPP kaudu
  • Teenuste käivitamine ja peatamine.
  • Avage konfiguratsioonifailid jne.

Seadistage XAMPP

Vaatame nüüd põhikonfiguratsioone, mis on vajalikud enne, kui hakkame kasutama meie XAMPP-i installi PHP-põhiste veebisaitide arendamiseks. Sisestage URL http://localhost/xampp/ oma lemmikbrauseris. Selle õpetuse jaoks kasutame Firefox kui meie veebibrauser.

Seadistage XAMPP

Kui näete ülaltoodud ekraani, olete XAMPP-i edukalt installinud. Vasakpoolsel paneelil on linke kasulikule teabele, näiteks;

  • Installitud PHP versioon
  • XAMPP turvaseaded
  • Juurdepääs utiliitidele, nagu phpMyAdmin jne.

XAMPP 1.8.0-ga kaasas olev PHP versioon on PHP 5.4.4

Mis on parim PHP IDE?

PHP IDE on programm, mis võimaldab teil hõlpsasti 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-i tõlkile teadaoleva PHP märksõna, tõstetakse märksõna esile tavaliste lausete jaoks kasutatavast erineva värviga. Automaatse täitmise funktsioonid kuvavad teadaolevad PHP märksõnad nende sisestamisel automaatselt. Notepadi saab kasutada ka PHP-koodide kirjutamiseks ja redigeerimiseks. Redaktori (nt Notepad) kasutamise puuduseks on see, et skriptide silumine muutub keeruliseks, kuna pole lihtne tuvastada vigu, nagu valesti kirjutatud märksõnad, sulgemata sulud jne. IDE tõstab vigadega laused esile, nii et teil on neid lihtne märgata. Allolev tabel näitab 5 populaarset PHP-redaktorit

toimetaja litsents Platvormiülene Lühikirjeldus
Netbeansi IDE Open Source Jah
  • Spetsiaalne PHP kodeerimiskeskkond koos süntaksi esiletõstmise ja märksõnade ja muu teadaoleva teabe koodi lõpetamisega.
  • Toetab integreerimist PHP MVC raamistikega, nt Zend,
  • Koodiajalugu, mis näitab failis tehtud muudatusi
  • SFTP, FTP ja SVN pluginate kaudu.
Dreamweaver Kaubandus- Jah
  • Toetab HTML-i ja PHP-d.
  • Märksõnade ja muu teadaoleva teabe süntaksi esiletõstmine, koodi voltimine ja lõpetamine.
  • Toetab SFTP ja FTP.
Zendi stuudio Kaubandus- Jah
  • Integreeritud Zend Serveri ja Zend PHP MVC raamistikuga, PHPUnitiga, phpDocumentoriga jne.
  • Sellel on süntaksi esiletõstmine, koodi voltimine,
  • Toetus Veebiteenused ja nii edasi
PHP Eclipse Open Source Jah
  • Koodi vormindaja
  • Toetab SVN-i, SHH/FTP-d
Märkmik ++ freeware Windows ainult
  • Süntaksi esiletõstmine
  • Toetab SFTP-d ja FTP-d pluginate kaudu.

Netbeans IDE PHP-redaktor Nagu ülaltoodud tabelis lühidalt rõhutatud, on Netbeans IDE-l võimsad funktsioonid, mis suurendavad PHP-kodeerijate tootlikkust. IDE saab tasuta alla laadida saidilt https://netbeans.org/downloads/index.html

  • Süntaksi esiletõstmise ja automaatse täitmise funktsioonid täiustavad teie tootlikkus
  • Sellel on natiivne tugi sellistele andmebaasisüsteemidele nagu MySQL. Andmebaasi kodeerimiseks ja arendamiseks ei pea te kasutama kahte programmi.
  • IDE-d saab kasutada a koostöökeskkond. See on kasulik, kui peate tegema meeskonnatööd koos teiste arendajatega.
  • IDE-l on teiste keelte tugi nagu näiteks;

    • Java SE
    • Java EE
    • C
    • C++

Netbeansi IDE praegune versioon on selle kirjutamise seisuga versioon 7.3

Sissejuhatus Netbeans IDE-sse

Pärast Netbeans IDE PHP-redaktori edukat installimist käivitage programm nagu mis tahes muu Windowsi programm. Ilmub allpool näidatud aken

Sissejuhatus Netbeans IDE-sse

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

2. Otseteede tööriistariba – see tööriistariba sisaldab otseteid sageli sooritatavatele ülesannetele, nagu uue projekti loomine, olemasoleva projekti avamine, toimingud tagasivõtmiseks ja uuesti tegemiseks jne.

3. Käivitusleht – see leht sisaldab 3 vahekaarti, nimelt – Õpi ja avasta, Minu Netbeans ja Mis on uut.

  • Esimene vahekaart [Õpi ja avasta] tutvustab teile Netbeansi IDE funktsioone, tutvustab mõningaid demosid ja õpetusi, mida saab Netbeansi IDE-s arendada.
  • Teine vahekaart [My Netbeans] loetleb hiljuti avatud projektid, võimaldab installida pistikprogramme ja aktiveerida IDE funktsioone.

4. Väljundaken – seda kasutatakse selliste programmide väljundi kuvamiseks nagu Java konsoolirakendused. Seda kasutatakse ka logi- ja silumisinfo kuvamiseks. Alloleval ekraanipildil on IDE avatud projektiga.

Sissejuhatus Netbeans IDE-sse

Uue PHP projekti loomine Netbeansi IDE abil

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

PHP projekt, mis kasutab Netbeansi IDE-d

  • Kui laadisite alla kõik XAMPP-s saadaolevad komplektid NetBeans IDE, veenduge, et valite projekti kategooriast PHP, jaotises Projektid PHP rakendus, seejärel klõpsake nuppu Edasi.

PHP projekt, mis kasutab Netbeansi IDE-d

  • Sisestage projekti nimi, nagu allpool näidatud.

PHP projekt, mis kasutab Netbeansi IDE-d

  • Veenduge, et kaust oleks salvestatud XAMPP PHP installikataloogi, nagu ülal näidatud.
  • Kui olete lõpetanud, klõpsake nuppu Järgmine.

PHP projekt, mis kasutab Netbeansi IDE-d

  • Veenduge, et Run as: on seatud väärtusele Kohalik veebisait (töötab kohalikus veebiserveris)

    • Projekti URL: on määratud väärtusele http://localhost/phplessons/

märkused ülaltoodud seaded määratakse teie jaoks vaikimisi. Te ei pea midagi muutma, kui te pole ekspert

  • Klõpsake nuppu Edasi

PHP projekt, mis kasutab Netbeansi IDE-d

  • Netbeansi PHP-redaktor võimaldab integreerida PHP MVC raamistikega, nagu Symfony ja Zend. Praegu me ei vali ühtegi MVC-raamistikku. Klõpsake nuppu Lõpeta.
  • Teie vastloodud projekt kuvatakse projektibrauseris ja teie jaoks luuakse index.php leht.
  • Äsja loodud leht sisaldab html-koodi. Asendage see alloleva koodiga.

Oma esimese PHP näite käitamine

<?php
echo "Hello World!";
?>
  • Klõpsake tööriistaribal nuppu Käivita, nagu allpool näidatud

PHP näide

  • 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 platvorm, Apache, MySQL, PHP ja Perl
  • PHP-redaktor on programm, mis võimaldab kirjutada PHP-koodi võimalikult lühikese aja jooksul ja võimaldab siluda oma süntaksivigu projekteerimise ajal.
  • Netbeansi PHP redaktor on platvormideülene avatud lähtekoodiga redaktor, mis suurendab PHP arendajate tootlikkust.