Kuidas XAMPP-i alla laadida ja installida Windows
โก Nutikas kokkuvรตte
XAMPP ja NetBeans koos pakuvad algajatele tรคielikku kohalikku PHP arendusplatvormi. XAMPP komplekteerib Apache'i, MariaDB, PHP ja Perli รผhte installijasse, samas kui NetBeans redaktor lisab PHP-projektide kirjutamiseks sรผntaksi esiletรตstmise, automaatse tรคitmise ja silumise.

Mis on XAMPP?
XAMPP on avatud lรคhtekoodiga platvormideรผlene veebiserver, mis koosneb veebiserverist, MySQL or MariaDB andmebaasi mootor ning PHP ja Perl programmeerimispaketid. Selle kompileerib ja haldab Apache Friends. See vรตimaldab kasutajatel luua ja testida veebisaite oma arvuti kohalikul veebiserveril ning toetab Windows, Linux ja Mac.
Akronรผรผm XAMPP tรคhistab:
- X โ [platvormideรผlene operatsioonisรผsteem], mis tรคhendab, et see vรตib tรถรถtada mis tahes operatsioonisรผsteemis: Mac OS X, Windows, Linux ja nii edasi
- A - Apache โ see on veebiserveri tarkvara.
- M - MySQL or MariaDB โ 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 MySQLApache'i installimine ja seadistamine pole lihtne, kuna see vajab muuhulgas seadistamist ja integreerimist PHP ja Perliga. XAMPP tegeleb kogu Apache'i seadistamise ja PHP ja Perliga integreerimise keerukusega.
Erinevalt Java, mis tรถรถtab koos Java Ainult SDK, PHP vajab toimimiseks veebiserverit.
Kuidas installida XAMPP
Vaatame samm-sammult XAMPP-i installimise protsessi WindowsTeiste operatsioonisรผsteemide puhul on XAMPP installimise etapid sarnased.
Samm 1) Laadige alla XAMPP
XAMPP allalaadimiseks klรตpsake siin Windows: https://www.apachefriends.org/download.html
Samm 2) Alustage installimist
XAMPP-i installimine on sama mis iga teise installimine. Windows programm. Siiski on mรตned asjad, mida peame tรคhele panema.
Samm 3) Kรคivitage hรครคlestus
Pรคrast XAMPP allalaadimist kรคivitage hรครคlestus. Ilmub allpool nรคidatud hoiatusteate dialoogiaken.
Samm 4) Muutke kasutajakontrolli sรคtteid
Kui kasutate vanemat Windows versioon, nรคiteks Vista vรตi Windows 7, veenduge, et kasutajakonto kontrolli funktsioon oleks deaktiveeritud. Selleks valige Juhtpaneel > Kasutajakontod > Muuda kasutaja juurdepรครคsu kontrolli sรคtteid. Allolev diagramm illustreerib peamisi samme.
Samm 5) Salvestage sรคtted
- Pรคrast kasutajakonto kontrolli deaktiveerimist klรตpsake hoiatusteate kastis nuppu OK.
- Seekord saate jรคrgmise teate
Samm 6) Klรตpsake nuppu Edasi
Jรคrgmisel ekraanil klรตpsake nuppu Edasi
7. samm) Valige installitee
Jรคrgmisel ekraanil muutke vajadusel installiteed. Klรตpsake nuppu โJรคrgmineโ.
Samm 8) Kontrollige vajalikke teenuseid
Jรคrgmisel ekraanil valige Apache ja MySQL. Saate valikuliselt valida FileZilla (FTP-klient), kui vaja. Klรตpsake nuppu Installi
Mรคrge: teenus on pikaajaline programm Windows mis ei vaja kasutaja sekkumist. Teenuseid saab seadistada automaatselt kรคivituma alati, kui Windows operatsioonisรผsteem kรคivitatakse. Et saaksite kasutada Apache ja MySQL, peaksid need taustal tรถรถtama. Nende teenustena installimine kรคivitab nii Apache kui ka MySQL automaatselt taustal iga kord, kui arvuti sisse lรผlitate. Kui te pole Apache'i installinud ja MySQL teenustena, peate need iga kord kรคsitsi kรคivitama, kui soovite neid kasutada. Seda peate tegema XAMPP-i juhtpaneelilt.
Samm 9) Viige installimine lรตpule
Eduka installimise jรคrel nรคete jรคrgmist akent
- Klรตpsake nuppu Lรตpeta
Enne XAMPP-i installi testimist vaatame kรตigepealt pรตhikatalooge, millega me tรถรถtama hakkame.
XAMPP veebiserveri pรตhikonfiguratsioon
See XAMPP รตpetus eeldab, et sul on installitud XAMPP draivile C Windows kasutades รผlalnimetatud samme. Jรคrgmine on loend pรตhikataloogidest, millest peaksite teadma.
- htdocs: see on veebi juurkataloog. Kogu meie PHP-kood paigutatakse sellesse kataloogi.
- MySQL โ see kataloog sisaldab kogu teavet, mis on seotud MySQL or MariaDB andmebaasimootor, mis vaikimisi tรถรถtab pordil 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 80Kui pordi 80 vรตtab teine โโveebiserver, saate kasutada teist pordi numbrit. Selles รตpetuses eeldame, et kasutame porti 80. Pange tรคhele, et kui kasutate Skype, see kasutab sama porti. Sulge Skype kui soovite kasutada XAMPP-i PHP jaoks pordil 80.
XAMPP juhtpaneel
Juhtpaneeli kasutatakse XAMPP-i kaudu installitud programmide haldamiseks. XAMPP-serveri juhtpaneeli avamiseks toimige jรคrgmiselt.
- Klรตpsake menรผรผd Start
- Uuri programmide kataloogi ja leia Apache Friends ning seejรคrel XAMPP, nagu on nรคidatud alloleval diagrammil.
- Allolev diagramm nรคitab juhtpaneeli.
1) Selles jaotises on loetletud installitud teenused, moodulid ja protsessi ID-d (PID-d). 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 on roheline linnuke ja te sellel klรตpsate, kรผsib juhtpaneel, kas soovite sรผsteemi desinstallida.
2) See jaotis nรคitab moodulitega seotud porti(de). Toimingute jaotis on mรตeldud jรคrgmiseks:
- kรคivitamine ja peatamineping moodulid
- Apache ja administratiivakende avamine MySQL
- Apache konfiguratsioonifailide avamine, MySQL jne muudatuste tegemiseks
- Moodulite logifailide vaatamine
3) See jaotis sisaldab kasulikke utiliite, nรคiteks Netstat, Windows teenuste otseteed jne.
4) Selles jaotises kuvatakse moodulite olekuteavet. Juhtpaneeli saab kasutada jรคrgmiseks:
- Installige ja desinstallige sellised teenused nagu Apache, MySQL jne, mis on installitud XAMPP kaudu
- Teenuste kรคivitamine ja peatamine.
- Ava konfiguratsioonifailid jne.
Seadistage XAMPP
Vaatame nรผรผd pรตhikonfiguratsiooni, mis on vajalik enne XAMPP-i installi kasutamist arenduse jaoks.ping PHP-pรตhised veebisaidid. Tippige URL http://localhost/xampp/ oma lemmikbrauseris. Selle รตpetuse jaoks kasutame Firefox kui meie veebibrauser.
Kui nรคete รผlaltoodud ekraanipilti, olete XAMPP-i edukalt installinud. Vasakpoolsel paneelil on lingid kasulikule teabele, nรคiteks:
- Installitud PHP versioon
- XAMPP turvaseaded
- Juurdepรครคs utiliitidele, nagu phpMyAdmin jne.
Kaasaegsed XAMPP versioonid tulevad koos PHP 8.x-ga, nรคiteks PHP 8.2, koos MariaDB sisseastumiskohana MySQL asendamine. Mรตnel neist ekraanipiltidest nรคha olev palju vanem XAMPP 1.8.0 sisaldas PHP 5.4.4.
Mis on parim PHP IDE?
PHP IDE on programm, mis vรตimaldab teil hรตlpsalt PHP koodi 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 interpretaator teab, siis mรคrksรตna tรตstetakse esile teistsuguse vรคrviga kui see, mida kasutatakse tavaliste lausete puhul. Automaatse tรคitmise funktsioon kuvab automaatselt teadaolevad PHP mรคrksรตnad nende tippimise ajal. PHP koodi kirjutamiseks ja redigeerimiseks saab kasutada ka Notepadi. โโRedaktori, nรคiteks Notepadi, kasutamise puuduseks on see, et skriptide silumine muutub keeruliseks, kuna vigu, nรคiteks valesti kirjutatud mรคrksรตnu, sulgemata sulgusid jne, pole lihtne mรคrgata. IDE tรตstab vigased 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 |
|
| Dreamweaver | Kaubandus- | Jah |
|
| Zend Studio | Kaubandus- | Jah |
|
| PHP Eclipse | Open Source | Jah |
|
| Notepad++ | freeware | Windows ainult |
|
Netbeansi IDE PHP redaktor. Nagu รผlaltoodud tabelis lรผhidalt esile tรตstetud, NetBeans IDE-l on vรตimsad funktsioonid, mis suurendavad PHP kodeerijate tootlikkust. IDE saab vabalt alla laadida aadressilt https://netbeans.apache.org/front/main/download/
- Sรผntaksi esiletรตstmine ja automaatse tรคitmise funktsioonid tรคiustavad teie tootlikkus
- Sellel on natiivne tugi sellistele andmebaasisรผsteemidele nagu MySQL. Sa ei pea oma andmebaasi kodeerimiseks ja arendamiseks 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 nรคiteks:
- Java SE
- Java EE
- C
- C++
NetBeans on nรผรผd Apache Software'i hallatav Foundation as Apache NetBeansja see avaldatakse neli korda aastas. Versioon 30 on praegune versioon 2026. aasta seisuga, samas kui allolevad ekraanipildid kasutavad vanemat versiooni. NetBeans 7.3.
Sissejuhatus Netbeans IDE-sse
Pรคrast seda, kui olete edukalt installinud NetBeans IDE PHP redaktor, kรคivitage programm nagu iga teine Windows 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 sooritatavatele รผlesannetele, nagu uue projekti loomine, olemasoleva projekti avamine, toimingud tagasivรตtmiseks ja uuesti tegemiseks jne.
3. Kรคivitusleht โ sellel lehel on 3 vahelehte: รpi ja avasta, Minu NetBeansja Mis on uut?
- Esimene vahekaart [รpi ja avasta] tutvustab teile rakenduse funktsioone. NetBeans IDE-s ning tutvustab mรตningaid demosid ja รตpetusi, mida saab selles arendada NetBeans SDI.
- Teine vahekaart [Minu NetBeans] loetleb hiljuti avatud projektid ning vรตimaldab teil installida pluginaid 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.
Uue PHP projekti loomine Netbeansi IDE abil
- Klรตpsake tรถรถriistaribal nuppu Loo uus projekt, nagu allpool nรคidatud
- Kui laadisite alla kรตik XAMPP-s saadaolevad komplektid NetBeans IDE puhul vali kindlasti projektikategooria alt PHP, projektide alt PHP rakendus ja seejรคrel klรตpsa nupul โJรคrgmineโ.
- Sisestage projekti nimi, nagu allpool nรคidatud.
- Veenduge, et kaust oleks salvestatud XAMPP PHP installikataloogi, nagu รผlal nรคidatud.
- Kui olete lรตpetanud, klรตpsake nuppu Jรคrgmine.
- Veenduge, et โKรคivita nimega:โ on seatud vรครคrtusele Kohalik veebisait (tรถรถtab kohalikul veebiserveril)
- Project URL: on seatud vรครคrtusele http://localhost/phplessons/
mรคrkused รผlaltoodud sรคtted on teie jaoks vaikimisi mรครคratud. Te ei pea midagi muutma, kui te pole ekspert.
- Klรตpsake nuppu Edasi
- . NetBeans PHP redaktor vรตimaldab integratsiooni PHP MVC raamistikega nagu Symfony ja Zend. Praegu me รผhtegi MVC raamistikku ei vali. Klรตpsake nuppu Valmis.
- Teie vastloodud projekt kuvatakse projektibrauseris ja teie jaoks luuakse index.php leht.
- รsja loodud leht sisaldab HTML-koodi. Asenda see allpool nรคidatud koodiga.
Oma esimese PHP nรคite kรคitamine
<?php echo "Hello World!"; ?>
- Klรตpsake tรถรถriistaribal nuppu Kรคivita, nagu allpool nรคidatud
- Teie vaikebrauser avatakse koos URL http://localhost/phplessons/index.php. Vรคljund "Tere maailm!" kuvatakse teie brauseris.



















