Sådan opsættes et LAMP -miljø med XAMPP på Ubuntu Linux

Sådan opsættes et LAMP -miljø med XAMPP på Ubuntu Linux

Denne vejledning viser dig, hvordan du konfigurerer 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 drevet 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, herunder Windows, Linux og macOS. De centrale komponenter, der arbejder sammen for at lave XAMPP, omfatter Apache, MySQL, PHP og Perl.





XAMPP -serveren er ideel til softwareudvikling eller prototyper, 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 opsætningen af ​​dit udviklingsmiljø lettere. For eksempel:

  • Alle kan let 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 bibliotek vha cd -kommandoen .

cd ~/Downloads

Kør følgende kommando for at downloade XAMPP vha wget , et kommandolinjeværktøj til download af pakker fra internettet.

windows kunne ikke registrere dette netværks proxy
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 arbejdskatalog er /Downloads mappe, gemmer wget automatisk XAMPP -programinstallationsprogrammet i det bibliotek.

Sådan installeres XAMPP på Ubuntu

Før du kan installere XAMPP -applikationen, skal du ændre tilladelserne for installationsprogrammet 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 et output svarende til det nedenfor. Som du kan se, har installationsprogrammet nu 'eksekver' tilladelser.

Udfør følgende kommando for at starte XAMPP -installationsprogrammet:

sudo ./xampp-linux-x64-8.0.8-0-installer.run

Startskærmen for XAMPP -installationsprogrammet skal ligne den nedenfor:

Klik på Næste knappen, og følg den sammen med installationsvejledningen til guiden.

Klik på Afslut knappen for at afslutte installationen.

Når installationen er fuldført, 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, f.eks. 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 administrere 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.

Tjek 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 viser dine websider som forventet, skal du skrive http: // localhost i din webbrowser. Browseren viser en side, der ligner den nedenfor. Til 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 konfigurerer en XAMPP-server til brug, 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.

Del Del Tweet E -mail Sådan opsættes et LAMP -testmiljø på WSL

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

Læs Næste
Relaterede emner
  • Linux
  • Ubuntu
  • Apache -server
  • Linux
  • PHP
Om forfatteren Klar(36 artikler udgivet)

Mwiza udvikler software efter erhverv og skriver meget om Linux og front-end programmering. Nogle af hans interesser omfatter historie, økonomi, politik og virksomhedsarkitektur.

Mere fra Mwiza Kumwenda

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere