Sådan downloades og installeres XAMPP på Windows
⚡ Smart opsummering
XAMPP og NetBeans giver sammen begyndere en komplet lokal PHP-udviklingsstak. XAMPP bundter Apache, MariaDB, PHP og Perl i ét installationsprogram, mens NetBeans Editoren tilføjer syntaksfremhævning, autofuldførelse og fejlfinding til skrivning af PHP-projekter.

Hvad er XAMPP?
XAMPP er en open source, cross-platform webserver, der består af en webserver, en MySQL or MariaDB databasemotor og PHP og Perl programmeringspakker. Det kompileres og vedligeholdes af Apache Friends. Det giver brugerne mulighed for at bygge og teste websteder på en lokal webserver på deres computer, og det understøtter Windows, Linux og Mac.
Akronymet XAMPP står for:
- X – [cross-platform operativsystemer] hvilket betyder, at det kan køre på alle operativsystemer: Mac OS X, Windows, Linux etc.
- A - Apache – dette er webserversoftwaren.
- M - MySQL or MariaDB – Database.
- P - PHP
- P – Perl – scriptsprog
Hvorfor bruge XAMPP?
XAMPP giver et let-at-bruge kontrolpanel til at administrere Apache, MySQL, og andre programmer uden brug af kommandoer. For at bruge PHP skal vi installere Apache og MySQLDet er ikke nemt at installere Apache og konfigurere det, da det blandt andet skal sættes op og integreres med PHP og Perl. XAMPP håndterer al kompleksiteten ved at sætte Apache op og integrere den med PHP og Perl.
I modsætning til Java, som kører med Java Kun SDK, PHP kræver en webserver for at fungere.
Sådan installeres XAMPP
Vi ser på den trinvise proces til at installere XAMPP til WindowsFor andre operativsystemer er XAMPP-installationstrinnene lignende.
Trin 1) Download XAMPP
Klik her for at downloade XAMPP til Windows: https://www.apachefriends.org/download.html
Trin 2) Start installationen
XAMPP-installation er ligesom installation af enhver anden Windows program. Der er dog et par ting, vi skal bemærke.
Trin 3) Kør opsætningen
Når du har downloadet XAMPP, skal du køre opsætningen. Dialogvinduet for advarselsmeddelelse vist nedenfor vises.
Trin 4) Skift brugerkontrolindstillinger
Hvis du bruger en ældre Windows version som Vista eller Windows 7. Sørg for at deaktivere funktionen Brugerkontokontrol. For at gøre dette skal du vælge Kontrolpanel > Brugerkonti > Skift indstillinger for brugeradgangskontrol. Diagrammet nedenfor illustrerer de vigtigste trin.
Trin 5) Gem indstillingerne
- Når du har deaktiveret Brugerkontokontrol, skal du klikke på OK-knappen i advarselsmeddelelsesboksen.
- Denne gang får du følgende besked
Trin 6) Klik på Næste
I det efterfølgende skærmbillede skal du klikke på Næste
Trin 7) Vælg installationsstien
På det næste skærmbillede skal du ændre installationsstien, hvis det er nødvendigt. Klik på Næste
Trin 8) Tjek de nødvendige tjenester
På næste skærm skal du vælge Apache og MySQL. Du kan eventuelt vælge FileZilla (FTP-klient), hvis det er nødvendigt. Klik på Installer
Bemærk: en tjeneste er et langvarigt program i Windows der ikke kræver brugerindgriben. Tjenester kan indstilles til at køre automatisk, når Windows operativsystemet startes. For at du kan bruge Apache og MySQL, de skulle efter sigende køre i baggrunden. Installation af dem som tjenester kører både Apache og MySQL automatisk i baggrunden, hver gang du tænder din computer. Hvis du ikke har installeret Apache og MySQL som tjenester, skal du manuelt starte dem hver gang du vil bruge dem. Du skal gøre dette fra XAMPP-kontrolpanelet.
Trin 9) Afslut installationen
Når installationen er gennemført, vil du se følgende vindue
- Klik på knappen Udfør
Før vi tester vores XAMPP-installation, lad os først se på de grundlæggende mapper, vi vil arbejde med.
Grundlæggende XAMPP-webserverkonfiguration
Denne XAMPP-vejledning forudsætter, at du har installeret XAMPP på drev C in Windows ved at bruge ovenstående trin. Det følgende er en liste over de grundlæggende mapper, som du formodes at være opmærksom på.
- htdocsDette er web-rodmappen. Al vores PHP-kode vil blive placeret i denne mappe.
- mysql – denne fortegnelse indeholder alle oplysninger relateret til MySQL or MariaDB databasemotoren, som som standard kører på port 3306.
- php – denne mappe indeholder PHP installationsfiler. Den indeholder en vigtig fil ved navn php.ini. Denne mappe bruges til at konfigurere, hvordan PHP opfører sig på din server.
Som standard, Apache-webserveren kører på port 80Hvis port 80 er optaget af en anden webserver, kan du bruge et andet portnummer. I denne vejledning antager vi, at vi bruger port 80. Bemærk, at hvis du bruger Skype, den bruger den samme port. Luk Skype hvis du vil bruge XAMPP til PHP på port 80.
XAMPP kontrolpanel
Kontrolpanelet bruges til at administrere programmer installeret via XAMPP. Sådan åbner du XAMPP Server-kontrolpanelet:
- Klik på startmenuen
- Udforsk programmappen og find Apache Friends, derefter XAMPP som vist i diagrammet nedenfor.
- Diagrammet nedenfor viser kontrolpanelet.
1) Dette afsnit viser de installerede tjenester, moduler og proces-ID'er (PID'er). Et grønt flueben betyder, at modulet er blevet installeret som en tjeneste. Det røde mærke betyder, at det ikke er blevet installeret som en tjeneste. For at installere en tjeneste skal du klikke på det røde mærke. Hvis knappen viser et grønt flueben, og du klikker på det, spørger kontrolpanelet dig, om du vil afinstallere systemet.
2) Dette afsnit viser den/de port(e), der er knyttet til modulerne. Handlingsafsnittet er til:
- start og stopping moduler
- Åbning af administrationsvinduerne for Apache og MySQL
- Åbning af konfigurationsfiler til Apache, MySQL osv. for at foretage ændringer
- Visning af logfiler for modulerne
3) Dette afsnit indeholder nyttige værktøjer som f.eks. Netstat, Windows genveje til tjenester osv.
4) Dette afsnit viser statusoplysninger om modulerne. Kontrolpanelet kan bruges til at:
- Installer og afinstaller tjenester såsom Apache, MySQL osv., der er installeret via XAMPP
- Start og stop tjenester.
- Åbn konfigurationsfiler osv.
Konfigurer XAMPP
Lad os nu se på den grundlæggende konfiguration, der kræves, før vi begynder at bruge vores XAMPP-installation til udvikling.ping PHP-drevne websteder. Skriv URL http://localhost/xampp/ i din yndlingsbrowser. Til denne tutorial vil vi bruge Firefox som vores webbrowser.
Hvis du kan se ovenstående skærmbillede, har du installeret XAMPP korrekt. Panelet i venstre side indeholder links til nyttige oplysninger såsom:
- Den installerede version af PHP
- Sikkerhedsindstillinger for XAMPP
- Adgang til hjælpeprogrammer såsom phpMyAdmin osv.
Moderne XAMPP-udgivelser leveres med PHP 8.x, for eksempel PHP 8.2, sammen med MariaDB som et drop-in MySQL udskiftning. Den meget ældre XAMPP 1.8.0, som vist på nogle af disse skærmbilleder, leverede PHP 5.4.4.
Hvad er den bedste PHP IDE?
Et PHP IDE er et program, der giver dig mulighed for nemt at skrive PHP-kode. PHP IDE'er er ofte udstyret med syntaksfremhævningsfunktioner og i nogle tilfælde også autofuldførelsesfunktioner. Det betyder, at hvis du skriver et PHP-nøgleord, der er kendt af PHP-fortolkeren, vil nøgleordet blive fremhævet i en anden farve end den, der bruges til almindelige sætninger. Autofuldførelsesfunktionen viser automatisk kendte PHP-nøgleord, når du skriver dem. Notesblok kan også bruges til at skrive og redigere PHP-kode. Ulempen ved at bruge et editorprogram som Notesblok er, at det bliver vanskeligt at fejlfinde scripts, fordi det ikke er let at få øje på fejl såsom stavefejl, ulukkede parenteser osv. Et IDE vil fremhæve sætningerne med fejl, så det er nemt for dig at få øje på dem. Tabellen nedenfor viser 5 populære PHP-editorer.
| editor | Licens | Cross Platform | Kort beskrivelse |
|---|---|---|---|
| Netbeans IDE | Open Source | Ja |
|
| Dreamweaver | Kommerciel | Ja |
|
| Zend Studio | Kommerciel | Ja |
|
| PHP Eclipse | Open Source | Ja |
|
| Notepad++ | Freeware | Windows kun |
|
Netbeans IDE PHP-editor. Som kort fremhævet i ovenstående tabel, NetBeans IDE har kraftfulde funktioner, der forbedrer produktiviteten for PHP-kodere. IDE'en kan downloades gratis fra https://netbeans.apache.org/front/main/download/
- Syntaksfremhævning og automatisk fuldførelse forbedrer din produktivitet
- Det har indbygget understøttelse af databasesystemer som MySQL. Du behøver ikke at bruge to programmer til at kode og udvikle din database.
- IDE kan bruges i en samarbejdsmiljø. Dette er praktisk, når du skal arbejde sammen med andre udviklere som et team.
- IDE har understøttelse af andre sprog såsom:
- Java SE
- Java EE
- C
- C++
NetBeans vedligeholdes nu af Apache-softwaren Foundation as Apache NetBeans, og den udgives fire gange om året. Version 30 er den nuværende udgivelse fra 2026, mens skærmbillederne nedenfor bruger den ældre version. NetBeans 7.3.
Introduktion til Netbeans IDE
Når du har installeret NetBeans IDE PHP editor, kør programmet ligesom alle andre Windows programmet. Vinduet nedenfor vises
1. Projektudforsker – dette panel bruges til at vise alle de åbnede projekter. Projekterne er listet i en trævisning.
2. Genvejsværktøjslinje – denne værktøjslinje indeholder genveje til ofte udførte opgaver, såsom oprettelse af et nyt projekt, åbning af et eksisterende projekt, fortryd og fortryd handlinger osv.
3. Startside – denne side indeholder 3 faner, nemlig Lær & Opdag, Min NetBeans, og Hvad er nyt.
- Den første fane [Lær og opdag] introducerer dig til funktionerne i NetBeans IDE, og viser nogle demoer og tutorials, der kan udvikles i NetBeans SDI.
- Den anden fane [Min NetBeans] viser de senest åbnede projekter og giver dig mulighed for at installere plugins og aktivere funktioner i IDE'et.
4. Output vindue – den bruges til at vise output fra programmer som f.eks Java konsol applikationer. Det bruges også til at vise log- og fejlfindingsoplysninger. Skærmbilledet nedenfor viser IDE'en med et projekt åbent.
Oprettelse af et nyt PHP-projekt ved hjælp af Netbeans IDE
- Klik på knappen Opret nyt projekt på værktøjslinjen som vist nedenfor
- Hvis du downloadede alle de tilgængelige bundter i XAMPP NetBeans IDE, sørg for at vælge PHP under projektkategori, PHP-applikation under Projekter, og klik derefter på knappen Næste.
- Indtast projektets navn som vist nedenfor.
- Sørg for, at mappen er gemt i XAMPP PHP installationsmappen som vist ovenfor.
- Klik på knappen Næste, når du er færdig.
- Sørg for at Kør som: er indstillet til Lokalt websted (kører på lokal webserver)
- Projektet URL: er indstillet til http://localhost/phplessons/
Bemærk Ovenstående indstillinger vil være angivet som standard. Du behøver ikke at ændre noget, medmindre du er ekspert.
- Klik på knappen Næste
- NetBeans PHP-editoren muliggør integration med PHP MVC-frameworks som Symfony og Zend. Indtil videre vælger vi ikke nogen MVC-frameworks. Klik på knappen Udfør.
- Dit nyoprettede projekt vil blive vist i projektbrowseren og en index.php-side oprettet til dig.
- Den nyoprettede side indeholder HTML-kode. Erstat den med følgende kode vist nedenfor.
Kører dit første PHP-eksempel
<?php echo "Hello World!"; ?>
- Klik på Kør-knappen på værktøjslinjen som vist nedenfor
- Din standardbrowser åbnes med URL http://localhost/phplessons/index.php. Outputtet "Hej verden!" vil blive vist i din browser.



















