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å WSLVil 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
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 KumwendaAbonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!
Klikk her for å abonnere