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.
instagram viewer

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.

E-mail
Sådan oprettes et LAMP-testmiljø på WSL

Vil du komme i gang med webudvikling på Windows Subsystem til Linux? Begynd med at oprette et LAMP-testmiljø.

Læs Næste

Relaterede emner
  • Linux
  • Ubuntu
  • Apache-server
  • Linux
  • PHP
Om forfatteren
Mwiza Kumwenda (28 udgivne artikler)

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.

Mere fra Mwiza Kumwenda

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.

.