Kuinka ladata ja asentaa XAMPP Windows
โก รlykรคs yhteenveto
XAMPP ja NetBeans yhdessรค tarjoavat aloittelijoille tรคydellisen paikallisen PHP-kehityspinon. XAMPP sisรคltรครค Apachen, MariaDB, PHP:n ja Perlin yhteen asennusohjelmaan, kun taas NetBeans editoriin on lisรคtty syntaksin korostus, automaattinen tรคydennys ja virheenkorjaus PHP-projektien kirjoittamiseen.

Mikรค on XAMPP?
XAMPP on avoimen lรคhdekoodin, monialustainen web-palvelin, joka koostuu web-palvelimesta, MySQL or MariaDB tietokantamoottori ja PHP ja Perl ohjelmointipaketteja. Sen kรครคntรครค ja yllรคpitรครค Apache Friends. Sen avulla kรคyttรคjรคt voivat rakentaa ja testata verkkosivustoja paikallisella web-palvelimella tietokoneellaan, ja se tukee Windows, Linux ja Mac.
Lyhenne XAMPP tarkoittaa:
- X โ [monialustainen kรคyttรถjรคrjestelmรค] eli se voi toimia missรค tahansa kรคyttรถjรคrjestelmรคssรค: Mac OS X, Windows, Linux ja niin edelleen
- A - Apache โ tรคmรค on web-palvelinohjelmisto.
- M - MySQL or MariaDB โ Tietokanta.
- P - PHP
- P โ Perl โ skriptikieli
Miksi kรคyttรครค XAMPP:tรค?
XAMPP tarjoaa helppokรคyttรถisen ohjauspaneelin Apachen hallintaan, MySQL, ja muut ohjelmat ilman komentoja. PHP:n kรคyttรคmiseksi meidรคn on asennettava Apache ja MySQLApachen asentaminen ja konfigurointi ei ole helppoa, koska se vaatii muun muassa asetusten mรครคrittรคmisen ja integroinnin PHP:n ja Perlin kanssa. XAMPP hoitaa kaiken Apachen, PHP:n ja Perlin asennuksen ja integroinnin monimutkaisuuden.
Toisin kuin Java, joka toimii yhdessรค Java Vain SDK, PHP vaatii toimiakseen web-palvelimen.
Kuinka asentaa XAMPP
Tarkastelemme XAMPP:n asennusprosessia vaihe vaiheelta. WindowsMuissa kรคyttรถjรคrjestelmissรค XAMPP:n asennusvaiheet ovat samankaltaisia.
Vaihe 1) Lataa XAMPP
Lataa XAMPP napsauttamalla tรคstรค Windows: https://www.apachefriends.org/download.html
Vaihe 2) Aloita asennus
XAMPPin asennus on aivan kuten minkรค tahansa muun asennuksen Windows ohjelma. On kuitenkin muutamia asioita, jotka meidรคn on huomioitava.
Vaihe 3) Suorita asennus
Kun olet ladannut XAMPP:n, suorita asennus. Alla nรคkyvรค varoitusviesti-ikkuna tulee nรคkyviin.
Vaihe 4) Muuta kรคyttรคjรคn ohjausasetuksia
Jos kรคytรคt vanhempaa Windows versio, kuten Vista tai Windows 7, varmista, ettรค kรคyttรคjรคtilien valvonta on poistettu kรคytรถstรค. Voit tehdรค tรคmรคn valitsemalla Ohjauspaneeli > Kรคyttรคjรคtilit > Muuta kรคyttรคjien kรคyttรถoikeuksien valvonnan asetuksia. Alla oleva kaavio havainnollistaa pรครคvaiheet.
Vaihe 5) Tallenna asetukset
- Kun olet poistanut kรคyttรคjรคtilien valvonnan kรคytรถstรค, napsauta varoitusviestiruudun OK-painiketta.
- Tรคllรค kertaa saat seuraavan viestin
Vaihe 6) Napsauta Seuraava
Seuraavassa nรคytรถssรค napsauta Seuraava
Vaihe 7) Valitse asennuspolku
Muuta asennuspolkua tarvittaessa seuraavalla nรคytรถllรค. Napsauta Seuraava.
Vaihe 8) Tarkista tarvittavat palvelut
Valitse seuraavalla nรคytรถllรค Apache ja MySQL. Voit halutessasi valita FileZilla (FTP-asiakas) tarvittaessa. Napsauta Asenna
Huomautus: palvelu on pitkรคaikainen ohjelma Windows joka ei vaadi kรคyttรคjรคn toimia. Palvelut voidaan asettaa toimimaan automaattisesti aina, kun Windows kรคyttรถjรคrjestelmรค kรคynnistetรครคn. Jotta voit kรคyttรครค Apachea ja MySQL, niiden pitรคisi olla kรคynnissรค taustalla. Niiden asentaminen palveluiksi ajaa sekรค Apachea ettรค MySQL automaattisesti taustalla aina, kun kรคynnistรคt tietokoneen. Jos et ole asentanut Apachea ja MySQL palveluina, sinun on kรคynnistettรคvรค ne manuaalisesti aina, kun haluat kรคyttรครค niitรค. Sinun on tehtรคvรค tรคmรค XAMPP-ohjauspaneelista.
Vaihe 9) Viimeistele asennus
Asennuksen onnistuneen valmistumisen jรคlkeen nรคet seuraavan ikkunan
- Napsauta Valmis-painiketta
Ennen kuin testaamme XAMPP-asennustamme, katsotaanpa ensin perushakemistoja, joiden kanssa tyรถskentelemme.
XAMPP-verkkopalvelimen perusasetukset
Tรคmรค XAMPP-opetusohjelma olettaa, ettรค sinulla on asennettu XAMPP C-asemaan Windows kรคyttรคmรคllรค yllรค mainittuja vaiheita. Seuraavassa on luettelo perushakemistoista, joista sinun pitรคisi olla tietoinen.
- htdocs: tรคmรค on web-sivuston juurihakemisto. Kaikki PHP-koodimme sijoitetaan tรคhรคn hakemistoon.
- mysql โ tรคmรค hakemisto sisรคltรครค kaikki asiaan liittyvรคt tiedot MySQL or MariaDB tietokantamoottori, joka oletusarvoisesti toimii portissa 3306.
- php โ tรคmรค hakemisto sisรคltรครค PHP-asennustiedostoja. Se sisรคltรครค tรคrkeรคn tiedoston nimeltรค php.ini. Tรคtรค hakemistoa kรคytetรครคn mรครคrittรคmรครคn, miten PHP toimii palvelimellasi.
Oletuksena, Apache-verkkopalvelin toimii portti 80Jos portti 80 on toisen web-palvelimen kรคytรถssรค, voit kรคyttรครค eri porttinumeroa. Tรคssรค opetusohjelmassa oletamme, ettรค kรคytรคmme porttia 80. Huomaa, ettรค jos kรคytรคt Skype, se kรคyttรครค samaa porttia. Sulje Skype jos haluat kรคyttรครค XAMPP:iรค PHP:lle portissa 80.
XAMPP-ohjauspaneeli
Ohjauspaneelia kรคytetรครคn XAMPP:n kautta asennettujen ohjelmien hallintaan. Avaa XAMPP-palvelimen ohjauspaneeli seuraavasti:
- Napsauta Kรคynnistรค-valikkoa
- Tutki ohjelmahakemistoa ja etsi Apache Friends ja sitten XAMPP alla olevan kaavion mukaisesti.
- Alla oleva kaavio nรคyttรครค ohjauspaneelin.
1) Tรคssรค osiossa luetellaan asennetut palvelut, moduulit ja prosessitunnukset (PID). Vihreรค merkki tarkoittaa, ettรค moduuli on asennettu palveluna. Punainen merkki tarkoittaa, ettรค sitรค ei ole asennettu palveluna. Asentaaksesi palvelun, napsauta punaista merkkiรค. Jos painikkeessa nรคkyy vihreรค merkki ja napsautat sitรค, ohjauspaneeli kysyy, haluatko poistaa jรคrjestelmรคn asennuksen.
2) Tรคssรค osiossa nรคkyvรคt moduuleihin liittyvรคt portit. Toiminnot-osio on tarkoitettu seuraaville:
- kรคynnistรคminen ja pysรคyttรคminenping moduulit
- Apachen ja sen hallintaikkunoiden avaaminen MySQL
- Apachen asetustiedostojen avaaminen, MySQL jne. tehdรค muutoksia
- Moduulien lokitiedostojen tarkastelu
3) Tรคmรค osio sisรคltรครค hyรถdyllisiรค apuohjelmia, kuten Netstat, Windows palveluiden pikanรคppรคimet jne.
4) Tรคssรค osiossa nรคkyvรคt moduulien tilatiedot. Ohjauspaneelia voidaan kรคyttรครค seuraaviin tarkoituksiin:
- Asenna ja poista palvelut, kuten Apache, MySQL jne. jotka asennetaan XAMPP:n kautta
- Aloita ja lopeta palvelut.
- Avaa asetustiedostot jne.
Mรครคritรค XAMPP
Tarkastellaan nyt peruskonfiguraatiota, joka tarvitaan ennen kuin alamme kรคyttรครค XAMPP-asennustamme kehitystarkoituksiin.ping PHP-pohjaiset verkkosivustot. Kirjoita URL http://localhost/xampp/ suosikkiselaimessasi. Kรคytรคmme tรคtรค opetusohjelmaa varten Firefox verkkoselaimemme.
Jos nรคet yllรค olevan nรคytรถn, olet asentanut XAMPP:n onnistuneesti. Vasemmalla puolella oleva paneeli sisรคltรครค linkkejรค hyรถdyllisiin tietoihin, kuten:
- PHP:n versio asennettuna
- XAMPP:n suojausasetukset
- Pรครคsy apuohjelmiin, kuten phpMyAdmin jne.
Nykyaikaiset XAMPP-julkaisut toimitetaan PHP 8.x:n mukana, esimerkiksi PHP 8.2:n, sekรค MariaDB vรคliaikainen MySQL korvaava. Joissakin nรคistรค kuvakaappauksista nรคkyvรค paljon vanhempi XAMPP 1.8.0 toimitti PHP 5.4.4:n.
Mikรค on paras PHP IDE?
PHP IDE on ohjelma, jonka avulla voit helposti kirjoittaa PHP-koodia. PHP IDE:t on usein varustettu syntaksin korostusominaisuuksilla ja joissakin tapauksissa myรถs automaattisella tรคydennyksellรค. Tรคmรค tarkoittaa, ettรค jos kirjoitat PHP-avainsanan, jonka PHP-tulkki tuntee, avainsana korostetaan eri vรคrillรค kuin tavallisissa lauseissa kรคytetty vรคri. Automaattinen tรคydennystoiminto tuo automaattisesti esiin tunnetut PHP-avainsanat kirjoittaessasi niitรค. Muistiota voidaan kรคyttรครค myรถs PHP-koodin kirjoittamiseen ja muokkaamiseen. Muistiinpanon kaltaisen editorin kรคytรถn haittapuolena on, ettรค komentosarjojen virheenkorjaus vaikeutuu, koska virheitรค, kuten kirjoitusvirheitรค, aaltosulkeita jne., ei ole helppo havaita. IDE korostaa virheelliset lauseet, joten niiden havaitseminen on helppoa. Alla oleva taulukko nรคyttรครค viisi suosittua PHP-editoria.
| toimittaja | Lisenssi | Cross Platform | Lyhyt kuvaus |
|---|---|---|---|
| Netbeans IDE | Open Source | Kyllรค |
|
| Dreamweaver | Kaupallinen | Kyllรค |
|
| Zend Studio | Kaupallinen | Kyllรค |
|
| PHP Eclipse | Open Source | Kyllรค |
|
| Notepad++ | ilmaisohjelma | Windows vain |
|
Netbeans IDE PHP-editori. Kuten yllรค olevassa taulukossa lyhyesti korostetaan, NetBeans IDE:ssรค on tehokkaita ominaisuuksia, jotka parantavat PHP-koodaajien tuottavuutta. IDE:n voi ladata ilmaiseksi osoitteesta https://netbeans.apache.org/front/main/download/
- Syntaksikorostus ja automaattinen tรคydennys parantavat tuottavuus
- Siinรค on natiivi tuki tietokantajรคrjestelmille, kuten MySQL. Sinun ei tarvitse kรคyttรครค kahta ohjelmaa koodaamiseen ja tietokannan kehittรคmiseen.
- IDE:tรค voidaan kรคyttรครค a yhteistyรถympรคristรถ. Tรคstรค on hyรถtyรค, kun joudut tyรถskentelemรครคn muiden kehittรคjien kanssa tiiminรค.
- IDE:ssรค on tuki muille kielille kuten:
- Java SE
- Java EE
- C
- C++
NetBeans yllรคpitรครค nyt Apache Software Foundation as Apache NetBeans, ja se julkaistaan โโneljรค kertaa vuodessa. Versio 30 on nykyinen julkaisu vuodelta 2026, kun taas alla olevissa kuvakaappauksissa kรคytetรครคn vanhempaa versiota. NetBeans 7.3.
Netbeans IDE:n esittely
Kun olet asentanut NetBeans IDE PHP -editori, suorita ohjelma aivan kuten mikรค tahansa muu Windows ohjelma. Alla oleva ikkuna tulee nรคkyviin
1. Projektien tutkija โ tรคtรค paneelia kรคytetรครคn kaikkien avattujen projektien nรคyttรคmiseen. Projektit on listattu puunรคkymรคssรค.
2. Pikakuvakkeiden tyรถkalurivi โ Tรคmรค tyรถkalupalkki sisรคltรครค pikakuvakkeet usein suoritettaviin tehtรคviin, kuten uuden projektin luomiseen, olemassa olevan projektin avaamiseen, kumoamiseen ja uudelleen tekemiseen jne.
3. Aloitussivu โ tรคllรค sivulla on kolme vรคlilehteรค: Opi ja lรถydรค, Omat NetBeansja Uutta.
- Ensimmรคinen vรคlilehti [Opi ja lรถydรค] esittelee sinulle sovelluksen ominaisuudet. NetBeans IDE:ssรค ja esittelee joitakin demoja ja opetusvideoita, joita voidaan kehittรครค NetBeans SDI.
- Toinen vรคlilehti [Oma NetBeans] listaa รคskettรคin avatut projektit ja antaa sinun asentaa laajennuksia ja aktivoida IDE:n ominaisuuksia.
4. Tulostusikkuna โ sitรค kรคytetรครคn nรคyttรคmรครคn tulosteita ohjelmista, kuten Java konsolisovelluksia. Sitรค kรคytetรครคn myรถs loki- ja virheenkorjaustietojen nรคyttรคmiseen. Alla olevassa kuvakaappauksessa nรคkyy IDE, jossa projekti on auki.
Uuden PHP-projektin luominen Netbeans IDE:llรค
- Napsauta tyรถkalupalkin Luo uusi projekti -painiketta alla olevan kuvan mukaisesti
- Jos latasit kaikki XAMPP:ssa saatavilla olevat paketit NetBeans IDE:ssรค varmista, ettรค valitset projektikategoriasta PHP, Projektit-kohdasta PHP-sovelluksen ja napsauta sitten Seuraava-painiketta.
- Anna projektin nimi alla olevan kuvan mukaisesti.
- Varmista, ettรค kansio on tallennettu XAMPP PHP -asennushakemistoon yllรค olevan kuvan mukaisesti.
- Napsauta Seuraava-painiketta, kun olet valmis.
- Varmista, ettรค Suorita nimellรค: -asetuksena on Paikallinen verkkosivusto (kรคynnissรค paikallisella web-palvelimella)
- Project URL: on asetettu arvoon http://localhost/phplessons/
Huomautuksia Yllรค olevat asetukset asetetaan oletuksena. Sinun ei tarvitse muuttaa mitรครคn, ellet ole asiantuntija.
- Napsauta Seuraava-painiketta
- NetBeans PHP-editori mahdollistaa integroinnin PHP MVC -kehysten, kuten Symfonyn ja Zendin, kanssa. Emme toistaiseksi valitse mitรครคn MVC-kehystรค. Napsauta Valmis-painiketta.
- รskettรคin luomasi projekti nรคkyy projektiselaimessa ja sinulle luodaan index.php-sivu.
- รskettรคin luotu sivu sisรคltรครค HTML-koodia. Korvaa se alla olevalla koodilla.
Ensimmรคisen PHP-esimerkin suorittaminen
<?php echo "Hello World!"; ?>
- Napsauta tyรถkalupalkin Suorita-painiketta alla olevan kuvan mukaisesti
- Oletusselaimesi avautuu ja siinรค on URL http://localhost/phplessons/index.php. Tulos "Hello World!" nรคytetรครคn selaimessasi.



















