Ta priročnik vam bo pokazal, kako nastaviti strežnik LAMP (Linux, Apache, MySQL in PHP) za razvoj spletnih aplikacij, ki temeljijo na PHP, v Ubuntu Linux s pomočjo XAMPP.
Sklop XAMPP lahko uporabite za razvoj programov PHP, ki jih poganjajo okviri, kot so WordPress, Joomla, Drupal, PrestaShop itd.
Kaj je XAMPP?
XAMPP je eden izmed najbolj priljubljenih LAMP-skladov za nastavitev PHP razvojnega okolja. Je odprtokoden in na voljo v vseh glavnih operacijskih sistemih, vključno z Windows, Linuxom in macOS. Osnovne komponente, ki sodelujejo pri izdelavi XAMPP, vključujejo Apache, MySQL, PHP in Perl.
Strežnik XAMPP je idealen za razvoj programske opreme ali izdelavo prototipov, ker ga je razmeroma enostavno nastaviti in ne zahteva veliko konfiguracije. Vendar upoštevajte, da XAMPP ni priporočljiv za uporabo kot produkcijski strežnik, ker ogroža nekatere varnostne težave, da bi olajšal nastavitev razvojnega okolja. Na primer:
- Vsakdo lahko enostavno dostopa do demona MariaDB prek omrežja.
- Privzeti skrbnik baze podatkov (root) nima gesla.
Prenesite XAMPP za Linux
Za začetek prenesite paket XAMPP Debian za Ubuntu Linux, kot je opisano spodaj.
Najprej pojdite v svoj imenik Prenosi z ukaz cd.
cd ~ / prenosi
Zaženite naslednji ukaz za prenos XAMPP z uporabo wget, orodje ukazne vrstice za prenos paketov z interneta.
wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run
Opomba: Če želite, lahko različico XAMPP v zgornjem ukazu nadomestite z različico po vašem okusu.
Ker je vaš trenutni delovni imenik /Downloads mapa, bo wget samodejno shranil namestitveni program XAMPP v ta imenik.
Kako namestiti XAMPP na Ubuntu
Preden lahko namestite aplikacijo XAMPP, boste morali spremeniti dovoljenja namestitvenega programa, da bo z njim izvedljiv ukaz chmod.
sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run
Če namestite program XAMPP s pomočjo ls -l ukaz, boste dobili izhod, podoben spodnjemu. Kot lahko vidite, ima namestitveni program zdaj dovoljenja za izvajanje.
Za zagon namestitvenega programa XAMPP izdajte naslednji ukaz:
sudo ./xampp-linux-x64-8.0.8-0-installer.run
Začetni zaslon namestitvenega programa XAMPP bi moral biti podoben spodnjemu:
Kliknite na Naslednji in sledite navodilom čarovnika za namestitev.
Kliknite na Končaj za dokončanje namestitve.
Ko je namestitev končana, sistem shrani datoteke XAMPP v /opt/lampp imenik v vašem sistemu. Spletne strani ali projekti bodo postavljeni v /opt/lampp/htdocs imenik.
Če želite zagnati storitve XAMPP, kot so Apache, MySQL in ProFTPD, preprosto zaženite naslednji ukaz:
sudo / opt / lampp / lampp start
Stanje storitev XAMPP lahko preverite tako, da vnesete:
status sudo / opt / lampp / lampp
Upoštevajte tudi, da ima XAMPP grafično orodje, s katerim lahko enostavno upravljate s svojimi storitvami. Orodje XAMPP GUI lahko zaženete z naslednjimi ukazi:
cd / opt / lampp
sudo ./manager-linux-x64.run
Odpre se naslednje okno XAMPP.
Preverite, ali vse deluje
Če lahko storitve zaženete brez težav, verjetno vse deluje po pričakovanjih.
Če želite preveriti, ali strežnik Apache streže vaše spletne strani po pričakovanjih, vnesite http://localhost v vašem spletnem brskalniku. Brskalnik bo prikazal stran, ki je podobna spodnji. V vednost strežnik Apache privzeto deluje na vratih 80.
Do baze podatkov MySQL, ki je priložena XAMPP, lahko dostopate tudi tako, da vnesete http://localhost/phpmyadmin URL v brskalniku.
Nauči se več: S tem tečajem postanite strokovnjak za spletni razvoj in MySQL
Nastavitev strežnika LAMP v WSL
Ta priročnik vam je pokazal, kako nastaviti strežnik XAMPP za uporabo pri razvoju aplikacij, ki temeljijo na PHP. Iz varnostnih razlogov nikoli ne uporabljajte XAMPP v proizvodne namene.
Za razvijalce, ki delajo na podsistemu Windows za Linux, lahko po želji nastavite tudi strežnik LAMP na WSL.
Želite začeti s spletnim razvojem v podsistemu Windows za Linux? Začnite z nastavitvijo preskusnega okolja LAMP.
Preberite Naprej
- Linux
- Ubuntu
- Strežnik Apache
- Linux
- PHP

Mwiza po poklicu razvija programsko opremo in veliko piše o Linuxu in front-end programiranju. Nekatera njegova zanimanja vključujejo zgodovino, ekonomijo, politiko in arhitekturo podjetij.
Naročite se na naše novice
Pridružite se našemu glasilu za tehnične nasvete, preglede, brezplačne e-knjige in ekskluzivne ponudbe!
Še en korak…!
Potrdite svoj e-poštni naslov v e-poštnem sporočilu, ki smo vam ga pravkar poslali.