Kako preuzeti i instalirati XAMPP na Windows
⚡ Pametni sažetak
XAMPP i NetBeans zajedno početnicima daju kompletan lokalni PHP razvojni paket. XAMPP uključuje Apache, MariaDB, PHP i Perl u jedan instalacijski program, dok je NetBeans Editor dodaje isticanje sintakse, automatsko dovršavanje i ispravljanje pogrešaka za pisanje PHP projekata.
Što je XAMPP?
XAMPP je višeplatformski web poslužitelj otvorenog koda koji se sastoji od web poslužitelja, MySQL or MariaDB motor baze podataka i PHP i Perl programski paketi. Sastavlja ga i održava Apache Friends. Omogućuje korisnicima izradu i testiranje web stranica na lokalnom web poslužitelju na svom računalu i podržava Windows, Linux i Mac.
Kratica XAMPP znači:
- X – [višeplatformski operativni sustavi] što znači da može raditi na bilo kojem operativnom sustavu: Mac OS X, Windows, Linux i tako dalje
- A - apaš – ovo je softver web poslužitelja.
- M - MySQL or MariaDB – Baza podataka.
- P - PHP
- P – Perl – skriptni jezik
Zašto koristiti XAMPP?
XAMPP pruža upravljačku ploču jednostavnu za korištenje za upravljanje Apacheom, MySQL, i druge programe bez korištenja naredbi. Za korištenje PHP-a moramo instalirati Apache i MySQLNije lako instalirati i konfigurirati Apache jer ga je potrebno postaviti i integrirati s PHP-om i Perlom, između ostalog. XAMPP se bavi svom složenošću postavljanja i integracije Apachea s PHP-om i Perlom.
Za razliku od Java, koji se izvodi s Java Samo SDK, PHP zahtijeva web poslužitelj za rad.
Kako instalirati XAMPP
Ispitujemo korak-po-korak postupak instalacije XAMPP-a za WindowsZa ostale operativne sustave, koraci instalacije XAMPP-a su slični.
Korak 1) Preuzmite XAMPP
Kliknite ovdje za preuzimanje XAMPP-a za Windows: https://www.apachefriends.org/download.html
Korak 2) Pokrenite instalaciju
Instalacija XAMPP-a je ista kao i instalacija bilo koje druge Windows program. Međutim, postoji nekoliko stvari koje moramo napomenuti.
Korak 3) Pokrenite postavljanje
Nakon što ste preuzeli XAMPP, pokrenite postavljanje. Pojavljuje se dolje prikazan dijaloški prozor poruke upozorenja.
Korak 4) Promijenite postavke korisničke kontrole
Ako koristite stariju Windows verziju kao što je Vista ili Windows 7, provjerite jeste li deaktivirali značajku Kontrola korisničkih računa. Da biste to učinili, odaberite Upravljačka ploča > Korisnički računi > Promijeni postavke Kontrole korisničkog pristupa. Dijagram u nastavku prikazuje glavne korake.
Korak 5) Spremite postavke
- Nakon što deaktivirate Kontrolu korisničkih računa, kliknite gumb U redu u okviru s upozorenjem.
- Ovaj put dobivate sljedeću poruku
Korak 6) Kliknite Dalje
Na sljedećem ekranu kliknite Dalje
Korak 7) Odaberite put instalacije
Na sljedećem zaslonu promijenite putanju instalacije ako je potrebno. Kliknite Dalje
Korak 8) Provjerite potrebne usluge
Na sljedećem ekranu odaberite Apache i MySQL. Po izboru možete odabrati FileZilla (FTP klijent) ako je potrebno. Pritisnite Instaliraj
Bilješka: Usluga je dugotrajan program u Windows što ne zahtijeva intervenciju korisnika. Usluge se mogu postaviti da se pokreću automatski kad god Windows operativni sustav je pokrenut. Da biste koristili Apache i MySQL, trebali bi raditi u pozadini. Njihova instalacija kao usluga pokreće i Apache i MySQL automatski u pozadini svaki put kada uključite računalo. Ako niste instalirali Apache i MySQL kao usluge, onda ih morate ručno pokrenuti svaki put kada ih želite koristiti. To ćete morati učiniti iz XAMPP upravljačke ploče.
Korak 9) Završite instalaciju
Nakon uspješnog završetka instalacije, vidjet ćete sljedeći prozor
- Kliknite na gumb Završi
Prije nego što testiramo našu XAMPP instalaciju, prvo pogledajmo osnovne direktorije s kojima ćemo raditi.
Osnovna konfiguracija XAMPP web poslužitelja
Ovaj XAMPP tutorijal pretpostavlja da imate instalirao XAMPP na pogon C in Windows pomoću gore navedenih koraka. Slijedi popis osnovnih direktorija kojih biste trebali biti svjesni.
- htdocs: ovo je korijenski direktorij weba. Sav naš PHP kod bit će smješten u ovom direktoriju.
- mysql – ovaj imenik sadrži sve informacije vezane uz MySQL or MariaDB mehanizam baze podataka, koji prema zadanim postavkama radi na portu 3306.
- php – ovaj direktorij sadrži PHP instalacijske datoteke. Sadrži važnu datoteku pod nazivom php.ini. Ovaj se direktorij koristi za konfiguriranje kako se PHP ponaša na vašem poslužitelju.
Prema zadanim postavkama, na kojem radi Apache web poslužitelj port 80Ako je port 80 zauzet od strane drugog web poslužitelja, možete koristiti drugi broj porta. Za ovaj vodič pretpostavit ćemo da koristimo port 80. Napomena, ako koristite Skype, koristi isti port. Zatvori Skype ako želite koristiti XAMPP za PHP na portu 80.
XAMPP upravljačka ploča
Upravljačka ploča koristi se za upravljanje programima instaliranim putem XAMPP-a. Za otvaranje upravljačke ploče XAMPP poslužitelja:
- Kliknite na izbornik Start
- Istražite direktorij programa i pronađite Apache Friends, zatim XAMPP kao što je prikazano na dijagramu ispod.
- Donji dijagram prikazuje upravljačku ploču.
1) Ovaj odjeljak navodi instalirane usluge, module i ID-ove procesa (PID-ove). Zelena kvačica znači da je modul instaliran kao usluga. Crvena oznaka znači da nije instaliran kao usluga. Za instalaciju usluge kliknite crvenu oznaku. Ako gumb prikazuje zelenu kvačicu i kliknete na nju, upravljačka ploča će vas pitati želite li deinstalirati sustav.
2) Ovaj odjeljak prikazuje port(ove) povezane s modulima. Odjeljak s radnjama je za:
- pokretanje i zaustavljanjeping moduli
- Otvaranje administratorskih prozora za Apache i MySQL
- Otvaranje konfiguracijskih datoteka za Apache, MySQL itd. napraviti promjene
- Pregled datoteka zapisnika za module
3) Ovaj odjeljak sadrži korisne alate kao što su Netstat, Windows prečaci usluga itd.
4) Ovaj odjeljak prikazuje informacije o statusu modula. Upravljačka ploča može se koristiti za:
- Instalirajte i deinstalirajte usluge kao što su Apache, MySQL itd. koji se instaliraju putem XAMPP-a
- Pokretanje i zaustavljanje usluga.
- Otvorite konfiguracijske datoteke itd.
Konfigurirajte XAMPP
Pogledajmo sada osnovnu konfiguraciju potrebnu prije nego što počnemo koristiti našu XAMPP instalaciju za razvojping Web-stranice pokrenute PHP-om. Upišite URL http://localhost/xampp/ u vašem omiljenom pregledniku. Za ovaj vodič ćemo koristiti Firefox kao naš web preglednik.
Ako vidite gornji ekran, uspješno ste instalirali XAMPP. Ploča s lijeve strane sadrži poveznice na korisne informacije kao što su:
- Instalirana verzija PHP-a
- Sigurnosne postavke XAMPP-a
- Pristup uslužnim programima kao što je phpMyAdmin itd.
Moderna izdanja XAMPP-a isporučuju se s PHP-om 8.x, na primjer PHP 8.2, zajedno s MariaDB kao najavna posjeta MySQL zamjena. Mnogo stariji XAMPP 1.8.0 prikazan na nekim od ovih snimaka zaslona isporučen je s PHP-om 5.4.4.
Koji je najbolji PHP IDE?
PHP IDE je program koji vam omogućuje jednostavno pisanje PHP koda. PHP IDE-i su često opremljeni značajkama isticanja sintakse, a u nekim slučajevima i značajkama automatskog dovršavanja. To znači da ako napišete PHP ključnu riječ koju PHP interpreter poznaje, ključna riječ će biti označena drugom bojom od one koja se koristi za regularne naredbe. Značajka automatskog dovršavanja automatski prikazuje poznate PHP ključne riječi dok ih tipkate. Notepad se također može koristiti za pisanje i uređivanje PHP koda. Nedostatak korištenja editora kao što je Notepad je taj što otklanjanje pogrešaka u skriptama postaje teško, jer nije lako uočiti pogreške poput pogrešno napisanih ključnih riječi, nezatvorenih zagrada itd. IDE će označiti naredbe s pogreškama, tako da ih je lako uočiti. Tablica u nastavku prikazuje 5 popularnih PHP editora.
| urednik | licenca | Poprečna platforma | Kratak opis |
|---|---|---|---|
| Netbeans IDE | Open Source | Da |
|
| Dreamweaver | Trgovački | Da |
|
| Zend Studio | Trgovački | Da |
|
| PHP Eclipse | Open Source | Da |
|
| Notepad++ | Freeware | Windows samo |
|
Netbeans IDE PHP editor. Kao što je ukratko istaknuto u gornjoj tablici, NetBeans IDE ima moćne značajke koje poboljšavaju produktivnost PHP programera. IDE se može besplatno preuzeti s https://netbeans.apache.org/front/main/download/
- Značajke isticanja sintakse i automatskog dovršavanja poboljšavaju vaše produktivnost
- Ima izvornu podršku za sustave baza podataka kao što su MySQL. Ne morate koristiti dva programa za kodiranje i razvoj baze podataka.
- IDE se može koristiti u a suradničko okruženje. Ovo je korisno kada morate raditi s drugim programerima kao tim.
- IDE ima podrška za druge jezike kao što su:
- Java SE
- Java EE
- C
- C++
NetBeans sada održava Apache Software Foundation as Apache NetBeans, a objavljuje se četiri puta godišnje. Verzija 30 je trenutno izdanje od 2026. godine, dok snimke zaslona u nastavku koriste stariju verziju. NetBeans 7.3.
Uvod u Netbeans IDE
Nakon što ste uspješno instalirali NetBeans IDE PHP editor, pokrenite program baš kao i bilo koji drugi Windows programa. Pojavit će se prozor prikazan dolje
1. Istraživač projekta – ovaj panel služi za prikaz svih otvorenih projekata. Projekti su navedeni u prikazu stabla.
2. Alatna traka s prečacima – ova alatna traka sadrži prečace do zadataka koji se često izvode kao što su stvaranje novog projekta, otvaranje postojećeg projekta, radnje poništavanja i ponavljanja itd.
3. Početna stranica – ova stranica sadrži 3 kartice, i to Učenje i otkrivanje, Moje NetBeansi Što je novo.
- Prva kartica [Uči i otkrivaj] upoznaje vas sa značajkama NetBeans IDE i prikazuje neke demonstracije i tutorijale koji se mogu razviti u NetBeans SDI.
- Druga kartica [Moja NetBeans] navodi nedavno otvorene projekte i omogućuje vam instaliranje dodataka i aktiviranje značajki IDE-a.
4. Izlazni prozor – koristi se za prikaz izlaza iz programa kao što su Java konzolne aplikacije. Također se koristi za prikaz informacija o dnevniku i otklanjanju pogrešaka. Snimak zaslona u nastavku prikazuje IDE s otvorenim projektom.
Stvaranje novog PHP projekta pomoću Netbeans IDE
- Kliknite gumb za stvaranje novog projekta na alatnoj traci kao što je prikazano u nastavku
- Ako ste preuzeli sve pakete dostupne u XAMPP-u NetBeans IDE, provjerite jeste li odabrali PHP pod kategorijom projekta, PHP aplikacija pod Projekti, a zatim kliknite gumb Dalje.
- Unesite naziv projekta kao što je prikazano u nastavku.
- Provjerite je li mapa spremljena u XAMPP PHP instalacijski direktorij kao što je prikazano gore.
- Kliknite na gumb Dalje kada završite.
- Provjerite je li Pokreni kao: postavljeno na Lokalna web-lokacija (pokreće se na lokalnom web poslužitelju).
- Projekt URL: postavljeno je na http://localhost/phplessons/
bilješke Gore navedene postavke bit će postavljene prema zadanim postavkama. Ne morate ništa mijenjati osim ako niste stručnjak.
- Kliknite na gumb Dalje
- The NetBeans PHP editor omogućuje integraciju s PHP MVC frameworkovima kao što su Symfony i Zend. Za sada nećemo odabrati nijedan MVC framework. Kliknite gumb Završi.
- Vaš novostvoreni projekt bit će prikazan u pregledniku projekta i za vas će biti stvorena index.php stranica.
- Novokreirana stranica sadrži HTML kod. Zamijenite ga sljedećim kodom prikazanim u nastavku.
Pokretanje vašeg prvog PHP primjera
<?php echo "Hello World!"; ?>
- Pritisnite gumb za pokretanje na alatnoj traci kao što je prikazano u nastavku
- Vaš zadani preglednik otvorit će se s URL http://localhost/phplessons/index.php. Izlaz "Hello World!" će se prikazati u vašem pregledniku.




















