Denne guide viser dig, hvordan du opretter en LAMP-server (Linux, Apache, MySQL og PHP) til udvikling af PHP-baserede webapplikationer på Ubuntu Linux ved hjælp af XAMPP.
Du kan bruge XAMPP-stakken til at udvikle PHP-applikationer, der drives af rammer som WordPress, Joomla, Drupal, PrestaShop osv.
Hvad er XAMPP?
XAMPP er en af de mest populære LAMP-stakke til opsætning af et PHP-udviklingsmiljø. Det er open source og tilgængeligt på alle større operativsystemer inklusive Windows, Linux og macOS. Kernekomponenterne, der arbejder sammen for at fremstille XAMPP, inkluderer Apache, MySQL, PHP og Perl.
XAMPP-serveren er ideel til softwareudvikling eller prototyping, fordi den er relativt let at konfigurere og ikke kræver meget konfiguration. Bemærk dog, at XAMPP ikke anbefales til brug som produktionsserver, fordi det kompromitterer nogle sikkerhedsproblemer for at gøre det nemmere at opsætte dit udviklingsmiljø. For eksempel:
- Alle kan nemt få adgang til MariaDB-dæmonen via netværket.
- Standarddatabaseadministratoren (root) har ikke en adgangskode.
Download XAMPP til Linux
For at starte skal du downloade XAMPP Debian-pakken til Ubuntu Linux som beskrevet nedenfor.
Gå først ind i din Downloads-mappe ved hjælp af cd-kommandoen.
cd ~ / Downloads
Kør følgende kommando for at downloade XAMPP ved hjælp af wget, et kommandolinjeværktøj til download af pakker fra internettet.
wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run
Bemærk: Du kan erstatte XAMPP-versionen i kommandoen ovenfor med den version, du ønsker, hvis du ønsker det.
Da din nuværende arbejdsmappe er /Downloads mappe gemmer wget automatisk XAMPP-applikationsinstallationsprogrammet i den mappe.
Sådan installeres XAMPP på Ubuntu
Før du kan installere XAMPP-applikationen, skal du ændre installationsprogrammets tilladelser for at gøre det eksekverbart ved hjælp af chmod-kommandoen.
sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run
Hvis du viser XAMPP-installationsprogrammet ved hjælp af ls -l kommando, får du en output svarende til den nedenfor. Som du kan se, har installationsprogrammet nu "udfør" tilladelser.
Udsted følgende kommando for at starte XAMPP-installationsprogrammet:
sudo ./xampp-linux-x64-8.0.8-0-installer.run
Den oprindelige skærm af XAMPP-installationsprogrammet skal se ud som den nedenfor:
Klik på Næste knappen, og følg installationsguiden til guiden.
Klik på Afslut for at afslutte installationen.
Når installationen er afsluttet, gemmer systemet XAMPP-filerne i /opt/lampp bibliotek på dit system. Websiderne eller projekterne placeres i /opt/lampp/htdocs vejviser.
For at starte XAMPP-tjenesterne, såsom Apache, MySQL og ProFTPD, skal du blot køre følgende kommando:
sudo / opt / lampp / lampp start
Du kan kontrollere status for XAMPP-tjenesterne ved at skrive:
sudo / opt / lampp / lampp status
Bemærk også, at XAMPP leveres med et grafisk værktøj, som du nemt kan styre dine tjenester. Du kan starte XAMPP GUI-værktøjet med følgende kommandoer:
cd / opt / lampp
sudo ./manager-linux-x64.run
Følgende XAMPP-vindue åbnes.
Kontroller, om alt fungerer
Hvis du er i stand til at starte tjenesterne uden problemer, fungerer alt sandsynligvis som forventet.
For at kontrollere, om Apache-serveren serverer dine websider som forventet, skal du skrive http://localhost i din webbrowser. Browseren viser en side, der ligner den nedenfor. For din information kører Apache-serveren som standard på port 80.
Du kan også få adgang til MySQL-databasen, der følger med XAMPP, ved at skrive http://localhost/phpmyadmin URL i din browser.
Lær mere: Bliv ekspert i webudvikling og MySQL med dette kursus
Opsætning af en LAMP-server i WSL
Denne vejledning har vist dig, hvordan du opretter en XAMPP-server, der skal bruges, mens du udvikler dine PHP-baserede applikationer. Af sikkerhedsmæssige årsager bør du aldrig bruge XAMPP til produktionsformål.
For udviklere, der arbejder på Windows Subsystem til Linux, kan du også oprette en LAMP-server på WSL, hvis du vil.
Vil du komme i gang med webudvikling på Windows Subsystem til Linux? Begynd med at oprette et LAMP-testmiljø.
Læs Næste
- Linux
- Ubuntu
- Apache-server
- Linux
- PHP

Mwiza udvikler software efter erhverv og skriver udførligt om Linux og front-end programmering. Nogle af hans interesser inkluderer historie, økonomi, politik og virksomhedsarkitektur.
Abonner på vores nyhedsbrev
Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!
Et trin mere !!!
Bekræft venligst din e-mail-adresse i den e-mail, vi lige har sendt dig.