Skip to main content
Johan Brink

Main navigation

  • Om mig
  • Curriculum Vitae
  • IT Artiklar
    • Grundläggande IT
    • Guider och Övningar
    • Windows
    • Linux
Olivero Dark Switch

Installera XAMPP

By Johan Brink , 14 September 2023
XAMPPs virtuella servermiljö

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
Välj nedladdning för rätt Operativ System

Högerklicka på install filen och välj: 'Kör som administratör' (för att undvika rättighetsproblem under installationen).
kör som admin
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.

Yes
Om nedan varning dyker upp, tänk bara på att INTE installera i mappen 'C:\Program' i senare steg, så har vi inga problem.
OK
Välj sedan 'Next' för att fortsätta.
Next
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. 

välj 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.
Välj install sökväg
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.
Bitnami
Välj sedan 'Next' för att starta installationen, det kan ta en stund.
Installera
installerar...


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)
Finish
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. 

Kör som administratör, igen
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.
Tillåt i brandväggen
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'.

Använd VScodium
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. 
Byt portar...
Byt portar...
Byt portar...

Byt portar...
 

[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). 

Root mappen
Och sedan öppna URL adressen 'localhost:8080' i en webbläsares adressfält.
 localhost URL

Tags

  • Windows
  • Webbutveckling
  • Server
  • Guide
Index