Hvordan sette opp et LAMP -miljø med XAMPP på Ubuntu Linux

Hvordan sette opp et LAMP -miljø med XAMPP på Ubuntu Linux

Denne guiden viser deg hvordan du konfigurerer en LAMP-server (Linux, Apache, MySQL og PHP) for å utvikle PHP-baserte webprogrammer på Ubuntu Linux ved hjelp av XAMPP.





Du kan bruke XAMPP -stakken til å utvikle PHP -applikasjoner drevet av rammer som WordPress, Joomla, Drupal, PrestaShop, etc.





Hva er XAMPP?

XAMPP er en av de mest populære LAMP-stablene for å sette opp et PHP-utviklingsmiljø. Den er åpen kildekode og tilgjengelig på alle større operativsystemer, inkludert Windows, Linux og macOS. Kjernekomponentene som jobber sammen for å lage XAMPP inkluderer Apache, MySQL, PHP og Perl.





XAMPP -serveren er ideell for programvareutvikling eller prototyper fordi den er relativt enkel å sette opp og ikke krever mye konfigurasjon. Vær imidlertid oppmerksom på at XAMPP ikke anbefales for bruk som produksjonsserver fordi det kompromitterer noen sikkerhetsproblemer for å gjøre det enklere å sette opp utviklingsmiljøet. For eksempel:

  • Alle kan enkelt få tilgang til MariaDB -demonen via nettverket.
  • Standard databaseadministrator (root) har ikke et passord.

Last ned XAMPP for Linux

For å starte, bør du laste ned XAMPP Debian -pakken for Ubuntu Linux som beskrevet nedenfor.



Gå først inn i nedlastingskatalogen din med cd -kommandoen .

cd ~/Downloads

Kjør følgende kommando for å laste ned XAMPP med wget , et kommandolinjeverktøy for nedlasting av pakker fra internett.

hvordan fikse google play -tjenester
wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run

Merk : Du kan erstatte XAMPP -versjonen i kommandoen ovenfor med den versjonen du liker hvis du ønsker det.

Siden din nåværende arbeidskatalog er /Nedlastinger mappe, lagrer wget automatisk XAMPP -programinstallasjonsprogrammet i den katalogen.

Slik installerer du XAMPP på Ubuntu

Før du kan installere XAMPP -programmet, må du endre tillatelsene til installasjonsprogrammet for å gjøre det kjørbart med chmod -kommandoen .

sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run

Hvis du viser XAMPP -installasjonsprogrammet med ls -l kommando, får du en utgang som ligner den nedenfor. Som du kan se, har installasjonsprogrammet nå 'utfør' -tillatelser.

Utfør følgende kommando for å starte XAMPP -installasjonsprogrammet:

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

Den første skjermen til XAMPP -installasjonsprogrammet skal se ut som den nedenfor:

Klikk på Neste -knappen og følg installasjonsinstruksjonene til veiviseren.

Klikk på Bli ferdig -knappen for å fullføre installasjonen.

Når installasjonen er fullført, lagrer systemet XAMPP -filene i /opt/lampp katalogen på systemet ditt. Nettsidene eller prosjektene vil bli plassert i /opt/lampp/htdocs katalog.

For å starte XAMPP -tjenestene, for eksempel Apache, MySQL og ProFTPD, kjører du bare følgende kommando:

sudo /opt/lampp/lampp start

Du kan sjekke statusen til XAMPP -tjenestene ved å skrive:

sudo /opt/lampp/lampp status

Vær også oppmerksom på at XAMPP kommer med et grafisk verktøy som du kan bruke til å administrere tjenestene dine enkelt. Du kan starte XAMPP GUI -verktøyet med følgende kommandoer:

cd /opt/lampp
sudo ./manager-linux-x64.run

Følgende XAMPP -vindu åpnes.

Sjekk om alt fungerer

Hvis du kan starte tjenestene uten problemer, fungerer alt sannsynligvis som forventet.

For å sjekke om Apache -serveren viser nettsidene dine som forventet, skriver du inn http: // localhost i nettleseren din. Nettleseren viser en side som ligner på siden nedenfor. For din informasjon kjører Apache -serveren på port 80 som standard.

Du kan også få tilgang til MySQL -databasen som følger med XAMPP ved å skrive http: // localhost/phpmyadmin URL i nettleseren din.

Lær mer: Bli en ekspert i webutvikling og MySQL med dette kurset

Sette opp en LAMP -server i WSL

Denne veiledningen har vist deg hvordan du konfigurerer en XAMPP-server for bruk mens du utvikler dine PHP-baserte applikasjoner. Av sikkerhetshensyn bør du aldri bruke XAMPP til produksjonsformål.

For utviklere som jobber med Windows Subsystem for Linux, kan du også sette opp en LAMP -server på WSL hvis du vil.

Dele Dele kvitring E -post Hvordan sette opp et LAMP -testmiljø på WSL

Vil du komme i gang med webutvikling på Windows Subsystem for Linux? Begynn med å sette opp et LAMP -testmiljø.

Les neste
Relaterte temaer
  • Linux
  • Ubuntu
  • Apache -server
  • Linux
  • PHP
Om forfatteren Klar til å gå(36 artikler publisert)

Mwiza utvikler programvare etter yrke og skriver mye om Linux og front-end programmering. Noen av hans interesser inkluderer historie, økonomi, politikk og virksomhetsarkitektur.

Mer fra Mwiza Kumwenda

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere