XAMPP är ett virtuell servermiljö, som emulerar en Linux maskin inuti din dator, där Apache server programmet kan köra (en av de vanligast använda server programmen). Så att din lokala dator kan bete sig som en webbserver. Det är en vanlig testmiljö för webbutveckling.
Ladda ned installationsfilen för XAMPP från: https://www.apachefriends.org
Högerklicka på install filen och välj: 'Kör som administratör' (för att undvika rättighetsproblem under installationen).
Om nedan varning dyker upp, välj 'Yes' för att fortsätta. Oftast fungerar installationen utan problem, men vissa övernitiska anti-malware program är kända för att felaktigt reagera på programmet.

Om nedan varning dyker upp, tänk bara på att INTE installera i mappen 'C:\Program' i senare steg, så har vi inga problem.
Välj sedan 'Next' för att fortsätta.
XAMPP paketet innehåller flera program för testutveckling i webbmiljö. För Webbutveckling 1 eller Programmering 1 kursens skull behöver du bara installera Apache, MySQL, PHP och phpMyAdmin.

Om datorn har flera lokala, fasta lagringsenheter, installera då XAMPP på någon annan enhet än C: (där Windows finns installerat). Rotmappen för operativsystemet har vissa särskilda låsta rättigheter, vilket kan orsaka lite krångel senare, men som vi löser i denna guide.
Finns dock bara en enhet, installera i standardmappen 'C:\xampp'.
Välj sedan 'Next' för att fortsätta.
För Webbutveckling 1 kursen, bocka i 'Learn more about Bitnami', som vi kommer att använda senare i kursen för att installera Wordpress CMS. Du hänvisas till en hemsida där du kan ladda hem install filen och spara den till senare.
Välj sedan 'Next' för att starta installationen, det kan ta en stund.

När installationen är klar, välj 'Finish' för att avsluta installationsprogrammet.
(Om du installerat i standard mappen C:\xampp, bocka då av att köra programmet automatiskt och gå vidare till nästa steg)
Om du installerat i standard mappen C:\xampp i tidigare steg, då måste programmet startas genom att högerklicka på programikonen och välja 'Kör som administratör' varje gång XAMPP ska användas. Annars kommer Windows blockera vissa rättigheter för programmet, därför att det kör från en mapp i system roten.
Tips: För den som är lat, leta upp länken till XAMPP programmet ('Öppna filsökväg' från Start menyn). Höger klicka och välj 'Egenskaper'. Under fliken 'Genväg', klicka på knappen 'Avancerat...'. Bocka slutligen i 'Kör som administratör'. Vilket då kommer sparas och ske automatiskt varje gång programlänken öppnas.

När XAMPP programmet körs första gången så visas nedan meddelande av Windows för att dess brandvägg ska tillåta programmet access till Internet, bocka även i 'Privata nätverk'. Du kan vilja använda programmet inte bara på jobbet utan även hemifrån och då måste programmet även tillåtas access i privata hemnätverk. Inte endast domännätverk.
När väl XAMPP Control Panel är igång, klicka på 'Config' och ändra standard programmet för editering av konfigurationsfiler till att använda ett vettigt program, till exempel VScodium. Istället för 'Windows Anteckningar'.
Avsluta med 'Save'.

För att starta Apache tjänsten, klicka på 'Start' knappen på Apache raden.
Byt portar. Det absolut vanligaste problemet som gör att Apache tjänsten inte vill starta (såsom på bilden nedan, notera felmeddelanden) är att port 80 är upptagen (ofta av program som Skype). Använd då port 8080 istället, 2 st rader i httpd.conf filen (kan öppnas via 'Config' knappen i Control panel) måste då ändras, sök upp dem med Ctrl+F. 



[Q&A] Apache won't start (Andra vanliga problem när Apache tjänsten inte startar)
Du kan nu börja använda XAMPP för att testa dina hemsideprojekt. Genom att kopiera dina arbetsfiler till mappen X:\xampp\htdocs (där X är enheten där du installerat XAMPP).

Och sedan öppna URL adressen 'localhost:8080' i en webbläsares adressfält.
![]()