- Jos haluat asentaa XAMMP:n Windows 10:een (tai 11:een), lataa ja suorita asennusohjelma tiedostojen purkamiseksi, jatka komponenttien oletusvalintaa (MySQL, phpMyAdmin, PHP ja Apache), valitse asennuspaikka, jatka ohjenäytöllä ja salli pääsy palomuurin kautta.
- Vaihtoehtoisesti voit avata komentokehotteen (admin) ja suorittaa sen ”install wing –id ApacheFriends.Xampp.8.2” verkkotunnus.
PÄIVITETTY 11.12.2023: Windows 10:ssä (tai jopa Windows 11:ssä) voit asentaa XAMPP:n erillisen asennusohjelman tai komentokehotteen kautta, ja tässä oppaassa opetan sinulle, kuinka tämä prosessi suoritetaan molemmilla tavoilla. XAMPP on ilmainen avoimen lähdekoodin ohjelmisto, joka tarjoaa web-suunnittelijoille ja kehittäjille helpon tavan asentaa komponentit PHP-pohjaisten ohjelmistojen, kuten esim. WordPressDrupal, Joomla ja muut Windowsissa, Linuxissa ja macOS:ssä.
Jos olet verkkokehittäjä tai yrität päästä bloggaamiseen, XAMPP säästää aikaa ja turhautumista asentamalla ja määrittämällä manuaalisesti Apachen, MySQL:n, PHP:n ja Perlin testiympäristön luomiseksi laitteellesi.
Tässä oppaassa kuvailen vaiheet XAMPP:n asentamiseksi Windows 10:een ja ohjeet verkkoympäristön määrittämiseen ja yleisten ongelmien vianmääritykseen asennuksen jälkeen.
Contents
Asenna XAMPP Windows 10:een (tai 11:een)
Windows 10:ssä (tai jopa Windows 11:ssä) voit asentaa XAMPP:n lataamalla ja suorittamalla sovelluksen asennusohjelman tai komentokehotteen käyttämällä Windows Package Manager (winget) -työkalua.
Tapa 1: XAMPP:n asentaminen asennusohjelman latauksesta
Lataa ja asenna XAMPP Windows 10:een (tai 11:een) seuraavasti:
-
Klikkaa Purkaa XAMPP:n Windows-versiolle ja tallenna tiedosto tietokoneellesi.
Pikahuomautus: Jos sinulla on erityisiä versiovaatimuksia PHP:lle, lataa versio, jonka tarvitset asennettavaksi. Jos et tarvitse versiota, lataa vanhempi versio, sillä se voi auttaa sinua välttämään ongelmia PHP-pohjaisen ohjelmiston asennuksessa. Lisäksi nämä ohjeet on testattu toimiviksi XAMPP-versiossa 8.1.1 ja aiemmissa versioissa, mutta voit käyttää tätä opasta myös muille versioille. -
Kaksoisnapsauta ladattua tiedostoa käynnistääksesi asennusohjelman.
-
Klikkaa OK -painiketta.
-
Klikkaa Seuraava -painiketta.
-
XAMPP tarjoaa useita komponentteja, joita voit asentaa, kuten MySQL, phpMyAdmin, PHP, Apache ja paljon muuta. Useimmiten käytät useimpia näistä komponenteista, joten on suositeltavaa jättää oletusasetukset.
-
Klikkaa Seuraava -painiketta.
-
Käytä oletusasennuspaikkaa. (Tai valitse toinen kansio, johon ohjelmisto asennetaan ”Valitse kansio” ala.)
-
Klikkaa Seuraava -painiketta.
-
Valitse XAMPP-ohjauspaneelin kieli.
-
Klikkaa Seuraava -painiketta.
-
Siivoa ”Lisätietoja Bitnamista XAMPP:lle” vaihtoehto.
-
Klikkaa Seuraava -painiketta.
-
Klikkaa Seuraava painiketta uudelleen.
-
Klikkaa Sallia pääsy salliaksesi sovelluksen kulkea Windowsin palomuurin läpi (jos sellainen on).
-
Klikkaa Suorittaa loppuun -painiketta.
Kun olet suorittanut vaiheet, XAMPP-ohjauspaneeli käynnistyy ja voit aloittaa verkkopalvelinympäristön määrittämisen.
Tapa 2 – XAMPP:n asentaminen komentokehotteesta
Asenna XAMPP komentokehotteesta Winget-työkalulla Windows 10:ssä (tai 11:ssä) seuraavasti:
-
Avata Alkaa.
-
Etsiä Järjestelmän symbolinapsauta hiiren kakkospainikkeella ylintä tulosta ja valitse Suorita järjestelmänvalvojana vaihtoehto.
-
(Valinnainen) Kirjoita seuraava komento etsiäksesi sovelluksen nimeä ja paina Pääse sisään:
winget search xampp
Pikahuomautus: Vaikka komentoa ei vaadita, asennuskyselyn on vastattava paketin tunnusta, nimeä tai lempinimeä, joka voi muuttua milloin tahansa. Siksi on hyvä etsiä sovellus suorittaakseen oikean asennuskomennon. -
Asenna XAMPP Windows Package Managerilla kirjoittamalla seuraava komento ja paina Pääse sisään:
winget install --id ApacheFriends.Xampp.8.2
-
Jatka näytön ohjeiden mukaan (jos sovellettavissa).
Kun vaiheet on suoritettu, paketinhallinta lataa paketin määritetystä lähteestä ja jatkaa sovelluksen asentamista. Laite saattaa käynnistyä uudelleen automaattisesti tämän prosessin aikana. Asennus määrittää sovelluksen sisällä C:\xampp
tiedosto.
XAMPP:n määrittäminen Windows 10:ssä (tai 11:ssä)
XAMPP-ohjauspaneelissa on kolme pääosaa. Sen sisällä ”Moduulit” Tästä osiosta löydät kaikki saatavilla olevat verkkopalvelut. Voit käynnistää jokaisen palvelun napsauttamalla ”Alkaa” -painiketta.
Kun käynnistät jotkin palvelut, mukaan lukien Apache ja MySQL, oikealla puolella, näet myös kunkin palvelun käyttämän prosessitunnuksen (PID) ja TCP/IP-portin (Portin) numerot. Esimerkiksi Apache käyttää TCP/IP-portteja. 80 ja 443 oletuksena, kun taas MySQL käyttää TCP/IP-porttia 3306.
Voit myös klikata ”Hallinto” päästäksesi kunkin palvelun hallintapaneeliin ja varmistaaksesi, että kaikki toimii oikein.
Oikealla puolella on luettelo painikkeista, joilla voit määrittää ohjauspaneelin eri ominaisuuksia, mukaan lukien ”Asetus” määrittääksesi, mitkä moduulit käynnistetään automaattisesti, kun käynnistät XAMPP:n.
Napsauttamalla ”Netstart”-painiketta saat luettelon palveluista, jotka tällä hetkellä käyttävät verkkoa, mukaan lukien TCP/IP-osoite ja portti ja prosessin tunnistustiedot.
Lisäksi ohjauspaneelissa on myös pikavalintapainikkeita, joilla voit avata shell-komentorivityökalun, XAMPP-asennuskansion ja -palvelut sekä sulkea sovelluksen.
Lopuksi saat lokiosion, josta näet, mitä tapahtuu aina, kun käynnistät moduulin tai muutat asetusta. Lisäksi tämä on ensimmäinen paikka katsoa, kun jokin ei toimi.
Oletusmääritysten pitäisi toimia useimmille ihmisille, jotka käyttävät XAMPP:tä testiympäristön luomiseen verkkosivuston suorittamista varten. Kokoonpanosta riippuen saatat kuitenkin joutua muuttamaan Apache-palvelimen TCP/IP-porttinumeroa, tietokannan lähetyskokoa tai phpMyAdmin-salasanaa.
Sinun tulee käyttää ”Asetus” jotta vastaava palvelu voi käyttää tätä asetusta ja muuttaa sitä. Sinun on esimerkiksi avattava ”httpd.conf” tiedosto muuttaaksesi Apache-palvelimen asetuksia ja my.ini tiedosto muuttaa MySQL-asetuksia.
Korjaa Apache, joka ei käynnisty XAMPP:ssä
XAMPP:n asentaminen on hyvin yksinkertaista, mutta Windows 10 (ja Windows 11) ei ehkä salli Apache-palvelinta toimia. Yleensä se johtuu siitä, ”Maailman julkaisupalvelu” toimii portissa ”80” tietokoneellasi, joka on myös oletusarvoinen TCP/IP-portti, jota Apaches käyttää XAMPP:ssa. Ja kaksi sovellusta ei voi käyttää samaa verkkoporttia.
Jos kohtaat tämän ongelman, voit korjata sen useilla tavoilla. Voit poistaa julkaisupalvelun tai muuttaa oletusporttia Apachessa.
Tapa 1: Poista World Wide Web Services
Jos sinulla ei ole sovelluksia, jotka riippuvat World Wide Web Services -ominaisuudesta, voit poistaa ne seuraavasti:
-
Avata Alkaa.
-
Etsiä Ohjauspaneelija napsauta ylintä tulosta avataksesi kokemuksen.
-
Klikkaa Ohjelmat.
-
Klikkaa Ohjelmat ja ominaisuudet vaihtoehto.
-
Klikkaa ”Laita Windows toiminnot päälle tai pois” vasemman paneelin vaihtoehto.
-
Laajenna ”Internet-tietopalvelut” haara
-
Siivoa ””World Wide Web Services” vaihtoehto.
-
Klikkaa OK -painiketta.
-
Käynnistä tietokoneesi uudelleen.
-
Käynnistä XAMPP-ohjauspaneeli.
-
Klikkaa Alkaa -painiketta Apachessa.
Kun vaiheet on suoritettu, Apachen pitäisi pystyä toimimaan laitteesi portissa 80.
Tapa 2: Vaihda Apachen TCP/IP-oletusportti
Sen sijaan, että poistaisit World Wide Web -palvelut, voit määrittää Apachen toimimaan toisessa TCP/IP-portissa.
Voit muuttaa XAMPP:n Apache-kuunteluporttia seuraavasti:
-
Avata XAMPP-ohjauspaneeli.
-
Napsauta Apachessa asetusta -painiketta.
-
Valitse Apache (httpd.conf) vaihtoehto.
-
Vieritä alas ja etsi ”Kuuntele 80” linja.
-
muuta numeroa ”80” toiselle TCP/IP-porttinumerolle, joka ei ole käytössä. Voit esimerkiksi kokeilla porttia ”81.” (Muutoksen jälkeen rivillä tulisi lukea: Kuuntele 81.)
-
Tallenna ja sulje httpd.conf arkisto.
-
Klikkaa Alkaa Apachessa XAMPP-ohjauspaneelista.
Kun olet suorittanut vaiheet, Apache-palvelimen pitäisi toimia ongelmitta uudessa määritetyssä TCP/IP-portissa.
Ainoa varoitus tässä asetuksessa on, että sinun on lisättävä TCP/IP-portin numero osoitteeseen aina, kun haluat muodostaa yhteyden verkkosivustoosi. Esimerkiksi päästäksesi Apache-palvelimeen verkkoselaimella, kirjoitat ”localhost:81/dashboard” ”localhost/dashboard” sijaan.
Tapa 2: Lopeta World Wide Web Publishing Service
Toinen tapa korjata porttiongelma on pysäyttää palvelu ja muuttaa sen asetuksia niin, että palvelu käynnistyy manuaalisesti (vain).
Voit muuttaa World Wide Web Publishing Service -palvelun seuraavasti:
-
Avata Alkaa.
-
Etsiä Palvelutja napsauta ylintä tulosta avataksesi kokemuksen.
-
Tuplaklikkaus ”Julkaisupalvelu World Wide Webissä” palvelua.
-
Klikkaa Pidätys -painiketta.
-
Vaihda käynnistystyypiksi Manuaalinen.
-
Klikkaa Käytä -painiketta.
-
Klikkaa OK -painiketta.
-
Avaa XAMPP-ohjauspaneeli.
-
Klikkaa Alkaa käyttää Apache-palvelinta.
Paras tapa saada Apache taas toimimaan on poistaa World Wide Web Publishing Service. Voit kuitenkin muuttaa TCP/IP-portin numeroa tai pysäyttää palvelun tarpeen mukaan, kun se ei ole mahdollista.
Kasvata phpMyAdminin lähetyskokoa XAMPP:ssä
Toinen yleinen XAMPP:n ongelma on oletusarvoinen tietokannan latausraja. Esimerkiksi kehittäjät usein kopioivat verkkosivuston vianmääritykseen tai työskentelevät sivuston parissa keskeyttämättä aktiivista verkkosivustoa. WordPressiä tai muuta sisällönhallintaohjelmistoa käyttävät ihmiset huomaavat kuitenkin nopeasti, etteivät he voi ladata tietokantaa, koska se ylittää suurimman sallitun lähetyskoon, 2048 KiB.
Voit lisätä tietokannan latausrajaa phpMyAdminissa seuraavasti:
-
Avata XAMPP-ohjauspaneeli.
-
Klikkaa tutkimusmatkailija -painiketta.
-
Avaa PHP tiedosto.
-
Avaa php.ini tiedosto millä tahansa tekstieditorilla.
-
Muuta arvoa
upload_max_filesize
japost_max_size
haluamaasi kokoon. Esimerkiksi:post_max_size=100M
jaupload_max_filesize=100M
tuoda tietokantatiedostoja enintään 40 Mt. -
Klikkaa Pidätys MySQL- ja Apache-painike.
-
Klikkaa Alkaa käynnistääksesi Apachen ja MySQL:n uudelleen.
Kun olet suorittanut vaiheet, sinun pitäisi nyt pystyä tuomaan suuria tietokantatiedostoja phpMyAdminiin.
Vaihda phpMyAdmin salasana XAMPP:ssä
Oletuksena phpMyAdmin (MySQL) käyttää ”juuri” käyttäjänimenä ilman salasanaa, mikä tarkoittaa, että jos asennat WordPress-sivustoa pyydettäessä, sinun tarvitsee vain kirjoittaa käyttäjänimeksi root ja jättää salasanakenttä tyhjäksi.
Voit vaihtaa phpMyAdmin-salasanan XAMPP:ssä seuraavasti:
-
Avata XAMPP-ohjauspaneeli.
-
Napsauta MySQL:ssä Hallinto -painiketta.
-
Klikkaa Käyttäjätili ripset.
-
Klikkaa Muokkaa oikeuksia vaihtoehto käyttäjätunnukselle juurivaan se jolla on isäntänimi paikallinen palvelin.
-
Klikkaa Vaihda salasana -painiketta.
-
Vahvista uusi salasana.
-
Klikkaa Mennä -painiketta.
Jos yrität kirjautua phpMyAdminiin vaiheiden suorittamisen jälkeen, pääsy saatetaan evätä. ”Ei voi muodostaa yhteyttä: virheellinen määritys” viesti.
Korjaa phpMyAdmin Access Denied -viesti
Siinä harvinaisessa tapauksessa, että sinulla on ongelmia kirjautumisessa phpMyAdminiin, sinun on määritettävä config.inc.php.
Voit muuttaa kokoonpanoasetuksia ”config.inc.php” tiedosto, toimi seuraavasti:
-
Avata XAMPP-ohjauspaneeli.
-
Klikkaa tutkimusmatkailija -painiketta.
-
Avaa phpMyAdmin tiedosto.
-
Avaa config.inc.php tiedosto millä tahansa tekstieditorilla.
-
Päivitä Todennustyyppi ja tiedot -osiossa seuraavat rivit:
-
Sisään
$cfg['Servers'][$i]['auth_type'] = 'config';
korvataconfig
vartencookie
. -
Sisään
$cfg['Servers'][$i]['AllowNoPassword'] = true;
korvatatrue
vartenfalse
.
-
-
Tallenna ja sulje tiedosto.
Kun olet suorittanut vaiheet, voit kirjautua sisään phpMyAdmin-hallintapaneeliin, ja XAMPP:n pitäisi olla määritetty ja valmis käytettäväksi minkä tahansa yhteensopivan PHP-pohjaisen ohjelmiston kanssa.
Päivitys 13.1.2022: Tämä opas julkaistiin maaliskuussa 2016 ja tarkistettiin tammikuussa 2022 sen varmistamiseksi, että tiedot toimivat edelleen uusimman XAMPP-version kanssa.
Päivitys 11.12.2023: Tämä opas on päivitetty tarkkuuden varmistamiseksi ja huomaa, että ohjeet toimivat myös Windows 11:ssä.