Hoe XAMPP te installeren op Windows 10, 11

Hoe XAMPP te installeren op Windows 10, 11
  • Om XAMMP op Windows 10 (of 11) te installeren, downloadt en voert u het installatieprogramma uit om de bestanden uit te pakken, gaat u verder met de standaardselectie van componenten (MySQL, phpMyAdmin, PHP en Apache), kiest u de installatielocatie en gaat u verder met de schermweergave aanwijzingen en toegang via de firewall toestaan.
  • Als alternatief kunt u de opdrachtprompt (admin) openen en de opdracht “winget install –id ApacheFriends.Xampp.8.2” uitvoeren.

UPDATE 11-12-2023: Op Windows 10 (of zelfs Windows 11) kun je kan XAMPP installeren via het zelfstandige installatieprogramma of de opdrachtprompt, en in deze handleiding leer ik u hoe u dit proces met beide methoden kunt voltooien. XAMPP is gratis, open-sourcesoftware waarmee webontwerpers en -ontwikkelaars op eenvoudige wijze de componenten kunnen installeren voor het uitvoeren van PHP-gebaseerde software zoals WordPress, Drupal, Joomla en anderen op Windows, Linux en macOS.

Als u een webontwikkelaar bent of probeert te beginnen met bloggen, bespaart XAMPP u tijd en frustratie door het handmatig installeren en configureren van Apache, MySQL, PHP en Perl om een ​​testomgeving op uw apparaat te creëren.

In deze handleiding schets ik de stappen om XAMPP te installeren op Windows 10 en de instructies om de webomgeving te configureren en veelvoorkomende problemen op te lossen na de installatie.

Installeer XAMPP op Windows 10 (of 11)

Op Windows 10 (of zelfs Windows 11) kunt u XAMPP installeren door het applicatie-installatieprogramma of de opdrachtprompt te downloaden en uit te voeren met de Windows Package Manager (winget)-tool.

Methode 1: XAMPP-installatie vanaf het downloaden van het installatieprogramma

Volg deze stappen om XAMPP te downloaden en te installeren op Windows 10 (of 11):

  1. Open de Apache Friends website.

  2. Klik op de knop Downloaden voor de Windows-versie van XAMPP en sla het bestand op uw computer op.

    Korte opmerking: Als u speciale versievereisten voor PHP heeft, download dan de versie die u moet installeren. Als u geen versievereiste heeft, download dan de oudste versie, omdat dit u kan helpen problemen te voorkomen bij het installeren van PHP-gebaseerde software. Bovendien zijn deze instructies getest om te werken voor XAMPP versie 8.1.1 en oudere versies, maar u kunt deze handleiding voor andere versies gebruiken.
  3. Dubbelklik op het gedownloade bestand om het installatieprogramma te starten.

  4. Klik op de knop OK.

  5. Klik op de knop Volgende .

    Voltooi de XAMPP-installatie op Windows 10

  6. XAMPP biedt verschillende componenten die u kunt installeren, zoals MySQL, phpMyAdmin, PHP, Apache en meer. Voor het grootste deel zult u de meeste van deze componenten gebruiken, dus het wordt aanbevolen om de standaardopties te behouden.

  7. Klik op de knop Volgende .

    XAMPP-installatiecomponenten

  8. Gebruik de standaard geïnstalleerde locatie. (Of kies een andere map om de software te installeren in het veld “Selecteer een map” .)

  9. Klik op de knop Volgende.

    XAMPP-installatielocatie

  10. Selecteer de taal voor het XAMPP-configuratiescherm.

  11. Klik op de knop Volgende.

  12. Wis de optie “Meer informatie over Bitnami voor XAMPP” .

  13. Klik op de knop Volgende.

  14. Klik nogmaals op de knop Volgende .

    XAMPP-installatiewizard op Windows 10

  15. Klik op de knop Toegang toestaan om de app via de Windows Firewall toe te staan ​​(indien van toepassing).

  16. Klik op de knop Voltooien.

Zodra u de stappen heeft voltooid, wordt het XAMPP-configuratiescherm gestart en kunt u beginnen met het configureren van de webserveromgeving.

Methode 2: XAMPP-installatie vanaf de opdrachtprompt

Om XAMPP vanaf de opdrachtprompt te installeren met de winget-tool op Windows 10 (of 11), gebruikt u deze stappen:

  1. Openen Start.

  2. Zoek naar Opdrachtprompt, klik met de rechtermuisknop op het bovenste resultaat en selecteer Als administrator uitvoeren optie.

  3. (Optioneel) Typ de volgende opdracht om de naam van de applicatie te zoeken en druk op Enter:

    winget search xampp

    Korte opmerking: Hoewel de opdracht niet vereist is, moet de installatiequery overeenkomen met de ID, naam of naam van het pakket, die op elk moment kan veranderen. Het is dus goed om de applicatie te doorzoeken om de juiste installatieopdracht uit te voeren.
  4. Typ de volgende opdracht om XAMPP te installeren met Windows Package Manager en druk op Enter:

    winget install --id ApacheFriends.Xampp.8.2
    winget install XAMPP-opdracht

  5. Ga verder met de aanwijzingen op het scherm (indien van toepassing).

Nadat u de stappen heeft voltooid, zal de pakketbeheerder het pakket downloaden van de opgegeven bron, en doorgaan met het installeren van de applicatie. Het apparaat kan tijdens dit proces automatisch opnieuw opstarten. Tijdens de installatie wordt de app geïnstalleerd in de map C:\xampp.

Configureer XAMPP op Windows 10 (of 11)

Het XAMPP-configuratiescherm bevat drie hoofdsecties. In de sectie “Modules” vindt u alle beschikbare webservices. U kunt elke service starten door op de knop “Start” te klikken.

Wanneer u enkele services start, waaronder Apache en MySQL, ziet u aan de rechterkant ook het proces-ID-nummer (PID) en de TCP/IP-poortnummers (poortnummers) die elke service gebruikt. Apache gebruikt bijvoorbeeld standaard TCP/IP-poorten 80 en 443 , terwijl MySQL de TCP/IP-poort 3306. gebruikt

U kunt ook op de knop “Beheerder” klikken om toegang te krijgen tot het beheerdashboard voor elke service en te controleren of alles correct werkt. een>

XAMPP-configuratiescherm
XAMPP-configuratiescherm

Aan de rechterkant staat een lijst met knoppen om verschillende aspecten van het controlepaneel te configureren, waaronder de knop “Config” om te configureren welke modules starten automatisch wanneer u XAMPP start.

XAMPP-configuratie
Configuratie

Als u op de knop “Netstart” klikt, krijgt u een lijst met services die momenteel toegang hebben tot het netwerk, inclusief TCP/IP-adres en poort- en proces-ID-informatie.

XAMPP Netstat
Netstat

Daarnaast zijn er ook snelle toegangsknoppen vanaf het configuratiescherm om het shell-opdrachtregelhulpprogramma, de XAMPP-installatiemap en services te openen en de app te sluiten.

Ten slotte krijgt u het logboekgedeelte om te zien wat er gebeurt wanneer u een module start of een instelling wijzigt. Dit is ook de eerste plaats waar u moet kijken als iets niet werkt.

XAMPP-configuratieschermlogboeken
XAMPP-configuratieschermlogboeken

De standaardinstellingen zouden moeten werken voor de meeste mensen die XAMPP gebruiken om een ​​testomgeving te creëren om een ​​website te draaien. Afhankelijk van uw installatieconfiguratie moet u mogelijk echter het TCP/IP-poortnummer van de Apache-server, de uploadgrootte van de database of het wachtwoord voor phpMyAdmin wijzigen.

U moet de knop “Config” gebruiken voor de overeenkomstige service om deze instellingen te openen en te wijzigen. U moet bijvoorbeeld het bestand “httpd.conf” openen om de instellingen op de Apache-server en de mijn.ini bestand om de MySQL-instellingen te wijzigen.

Fix Apache start niet op XAMPP

De XAMPP-installatie is heel eenvoudig, maar Windows 10 (en Windows 11) staat soms niet toe dat de Apache-server draait. Meestal komt dit doordat de “World Wide Publishing Service” draait op poort “80” < a i=4> op uw computer, wat toevallig ook de standaard TCP/IP-poort is die Apaches gebruikt op XAMPP. En twee applicaties kunnen niet dezelfde netwerkpoort gebruiken.

Als u dit probleem tegenkomt, zijn er verschillende manieren om dit te omzeilen. U kunt de publicatieservice verwijderen of de standaardpoort op Apache wijzigen.

Methode 1: Verwijder World Wide Web Services

Als u geen app heeft die afhankelijk is van de World Wide Web Services-functie, kunt u deze met de volgende stappen verwijderen:

  1. Openen Start.

  2. Zoek naar Configuratiescherm en klik op het bovenste resultaat om de ervaring te openen.

  3. Klik op Programma’s.

  4. Klik op de optie Programma’s en onderdelen .

  5. Klik op de optie “Windows-functies in- of uitschakelen” in het linkerdeelvenster.

    Windows-onderdelen in-of uitschakelen

  6. Vouw de afdeling “Internetinformatiediensten” uit

  7. Wis de optie “World Wide Web Services” .

  8. Klik op de knop OK .

    Microsoft IIS - World Wide Web-services

  9. Start je computer opnieuw op.

  10. Start het XAMPP-configuratiescherm.

  11. Klik op de knop Start in Apache.

Nadat u de stappen heeft voltooid, zou Apache op poort 80 op uw apparaat moeten kunnen draaien.

Methode 2: Wijzig de standaard Apache TCP/IP-poort

In plaats van de World Wide Web Services te verwijderen, kunt u Apache configureren om op een andere TCP/IP-poort te draaien.

Volg de stappen om de Apache-luisterpoort op XAMPP te wijzigen:

  1. Open XAMPP-configuratiescherm.

  2. Klik in Apache op de knop Config .

  3. Selecteer de Apache (httpd.conf) optie.

  4. Scroll naar beneden en zoek de regel “Listen 80” .

  5. Wijzig het nummer “80” voor een ander TCP/IP-poortnummer dat niet in gebruik is. U kunt bijvoorbeeld poort “81” proberen. (Na de wijziging zou de regel moeten luiden: Luister 81.)

    httpd.conf wijzig het TCP/IP-poortnummer

  6. Bewaar en sluit het httpd.conf bestand.

  7. Klik op de knop Start in Apache vanuit het XAMPP-configuratiescherm.

Zodra u de stappen heeft voltooid, zou de Apache-server zonder problemen moeten werken op de nieuwe opgegeven TCP/IP-poort.

Het enige voorbehoud bij deze configuratie is dat u het TCP/IP-poortnummer aan het adres moet toevoegen wanneer u verbinding wilt maken met uw website. Om bijvoorbeeld toegang te krijgen tot de Apache-server in de webbrowser, moet u ‘localhost:81/dashboard’ typen in plaats van ‘localhost/dashboard’.

Methode 2: Stop de World Wide Web-publicatieservice

Een andere manier om het poortprobleem op te lossen is door de service te stoppen en de instellingen te wijzigen om de service (alleen) handmatig te starten.

Volg deze stappen om de World Wide Web Publishing Service te wijzigen:

  1. Openen Start.

  2. Zoek naar Services en klik op het bovenste resultaat om de ervaring te openen.

  3. Dubbelklik op de “World Wide Web Publishing Service” service.

    World Wide Web-publicatieservice

  4. Klik op de knop Stoppen .

  5. Wijzig het opstarttype in Handmatig.

  6. Klik op de knop Toepassen .

  7. Klik op de knop OK .

    Instellingen voor World Wide Web Publishing Service

  8. Open het XAMPP-configuratiescherm.

  9. Klik op de knop Start om de Apache-server te starten.

De beste manier om Apache weer werkend te krijgen is door de World Wide Web Publishing Service te verwijderen. U kunt echter indien nodig het TCP/IP-poortnummer wijzigen of de service stopzetten als dat niet mogelijk is.

Vergroot de uploadgrootte van phpMyAdmin op XAMPP

Een ander veelvoorkomend probleem met XAMPP is de standaard uploadlimiet voor de database. Ontwikkelaars kopiëren bijvoorbeeld vaak een website om problemen op te lossen of werken ter plaatse zonder de live website te verstoren. Mensen die WordPress of andere contentmanagementsoftware gebruiken, zullen echter snel ontdekken dat ze een database niet kunnen uploaden omdat deze de maximaal toegestane uploadgrootte van 2048 KiB overschrijdt.

Om de database-uploadlimiet op phpMyAdmin te verhogen, gebruikt u deze stappen:

  1. Open XAMPP-configuratiescherm.

  2. Klik op de knop Verkenner.

  3. Open de map php.

  4. Open het bestand php.ini met een willekeurige teksteditor.

  5. Wijzig de waarde voor upload_max_filesize en post_max_size naar het gewenste formaat. Bijvoorbeeld: post_max_size=100M en upload_max_filesize=100M om databasebestanden van maximaal 40 MB te importeren.

    PHPMyAdmin verhoogt het uploaden

  6. Klik op de knop Stoppen voor MySQL en Apache.

  7. Klik op de knop Start om Apache en MySQL opnieuw te starten.

Zodra u de stappen heeft voltooid, zou u nu grote databasebestanden op phpMyAdmin moeten kunnen importeren.

Wijzig het phpMyAdmin-wachtwoord op XAMPP

phpMyAdmin (MySQL) gebruikt standaard “root” als gebruikersnaam zonder wachtwoord, wat betekent dat als u een WordPress installeert site wanneer daarom wordt gevraagd, hoeft u alleen maar root als gebruikersnaam in te voeren en het wachtwoordveld leeg te laten.

Om het phpMyAdmin-wachtwoord op XAMPP te wijzigen, gebruikt u deze stappen:

  1. Open XAMPP-configuratiescherm.

  2. Klik in MySQL op de knop Beheerder.

  3. Klik op het tabblad Gebruikersaccounts.

  4. Klik op de optie Privileges bewerken voor de gebruikersnaam root , maar degene met hostnaam localhost.

    MySQL bewerk rootinstellingen

  5. Klik op de knop Wachtwoord wijzigen.

  6. Bevestig een nieuw wachtwoord.

    MySQL root-wachtwoord wijzigen

  7. Klik op de knop Ga.

Nadat u de stappen heeft voltooid en u probeert in te loggen bij phpMyAdmin, wordt u mogelijk de toegang geweigerd “Kan geen verbinding maken: ongeldige instellingen” bericht.

Bericht over phpMyAdmin-toegang geweigerd repareren

In het zeldzame geval dat u problemen ondervindt bij het aanmelden bij phpMyAdmin, moet u config.inc.php configureren.

Om de configuratie-instellingen in het bestand “config.inc.php” te wijzigen, gebruikt u deze stappen:

  1. Open XAMPP-configuratiescherm.

  2. Klik op de knop Verkenner.

  3. Open de map phpMyAdmin.

  4. Open het bestand config.inc.php met een willekeurige teksteditor.

  5. Update in het gedeelte ‘Authenticatietype en informatie’ de volgende regels:

    • Aan $cfg['Servers'][$i]['auth_type'] = 'config'; vervang config door cookie.

    • Aan $cfg['Servers'][$i]['AllowNoPassword'] = true; vervang true door false.

      Config.inc.php Authenticatietype en info

  6. Sla het bestand op en sluit het.

Zodra u de stappen heeft voltooid, kunt u inloggen op het phpMyAdmin-dashboard en moet XAMPP zijn geconfigureerd en klaar voor gebruik met alle ondersteunde PHP-gebaseerde software.

Update 13 januari 2022: Deze handleiding is gepubliceerd in maart 2016 en herzien in januari 2022 om ervoor te zorgen dat de informatie nog steeds werkt met de nieuwste versie van XAMPP.

Update 11 december 2023: Deze handleiding is bijgewerkt om nauwkeurigheid te garanderen en om er rekening mee te houden dat de instructies ook werken op Windows 11.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *