Denne guiden viser deg hvordan du konfigurerer en LAMP-server (Linux, Apache, MySQL og PHP) for å utvikle PHP-baserte webapplikasjoner 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-stakkene 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 prototyping fordi den er relativt enkel å konfigurere 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 å konfigurere utviklingsmiljøet ditt. For eksempel:

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

Last ned XAMPP for Linux

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

Først går du til nedlastingsmappen din ved hjelp av cd-kommandoen.

cd ~ / Nedlastinger

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

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 ønsker hvis du ønsker det.

Siden din nåværende arbeidskatalog er /Downloads mappen, vil wget automatisk lagre installasjonsprogrammet for XAMPP-applikasjonen i den katalogen.

Slik installerer du XAMPP på Ubuntu

Før du kan installere XAMPP-applikasjonen, 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 lister opp XAMPP-installasjonsprogrammet ved hjelp av ls -l kommando, får du en utgang som ligner på den nedenfor. Som du kan se, har installasjonsprogrammet nå "utfør" tillatelser.

Gi 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 og følg installasjonsinstruksjonene til veiviseren.

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

Når installasjonen er fullført, lagrer systemet XAMPP-filene i /opt/lampp katalog 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 leveres 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 er i stand til å starte tjenestene uten problemer, fungerer alt sannsynligvis som forventet.

For å sjekke om Apache-serveren serverer websidene dine som forventet, skriv 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ære mer: Bli ekspert på webutvikling og MySQL med dette kurset

Sette opp en LAMP-server i WSL

Denne guiden har vist deg hvordan du konfigurerer en XAMPP-server som skal brukes mens du utvikler PHP-baserte applikasjoner. Av sikkerhetsgrunner bør du aldri bruke XAMPP i produksjonsøyemed.

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

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
Mwiza Kumwenda (28 artikler publisert)

Mwiza utvikler programvare av 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 på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Ett steg til…!

Bekreft e-postadressen din i e-posten vi nettopp sendte deg.

.