See juhend näitab teile, kuidas seadistada LAMP-server (Linux, Apache, MySQL ja PHP) PHP-põhiste veebirakenduste arendamiseks Ubuntu Linuxis XAMPP-i abil.
XAMPP-i virna abil saate arendada sellistest raamistikest nagu WordPress, Joomla, Drupal, PrestaShop jt toetud PHP-rakendusi.
Mis on XAMPP?
XAMPP on üks populaarsemaid LAMP-korstnaid PHP arenduskeskkonna seadistamiseks. See on avatud lähtekoodiga ja saadaval kõikides suuremates operatsioonisüsteemides, sealhulgas Windows, Linux ja macOS. Põhikomponendid, mis koos töötavad XAMPP loomisel, on Apache, MySQL, PHP ja Perl.
XAMPP-server on ideaalne tarkvara arendamiseks või prototüüpide loomiseks, kuna selle seadistamine on suhteliselt lihtne ja ei vaja palju seadistusi. Pange tähele, et XAMPP-d ei soovitata kasutada tootmisserverina, kuna see kahjustab mõningaid turbeprobleeme, et hõlbustada teie arenduskeskkonna seadistamist. Näiteks:
- Igaüks pääseb MariaDB deemonile hõlpsasti võrgu kaudu juurde.
- Vaikimisi andmebaasi administraatoril (juur) pole parooli.
Laadige alla XAMPP Linuxile
Alustuseks peaksite alla laadima XAMPP Debiani paketi Ubuntu Linuxile, nagu allpool kirjeldatud.
Kõigepealt minge oma allalaadimiste kataloogi kasutades CD-käsk.
cd ~ / allalaadimised
Rakenduse XAMPP allalaadimiseks käivitage järgmine käsk wget, käsurea tööriist pakettide allalaadimiseks Internetist.
wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run
Märge: Soovi korral saate ülaltoodud käskluse XAMPP versiooni asendada oma maitse järgi.
Kuna teie praegune töökataloog on /Downloads kausta, salvestab wget XAMPP-i installiprogrammi automaatselt sellesse kataloogi.
Kuidas installida XAMPP Ubuntu
Enne rakenduse XAMPP installimist peate muutma installeri õigusi, et see oleks rakendatav käsk chmod.
sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run
Kui loendisse XAMPP installer loendit kasutades ls -l käsk, saate väljundi, mis sarnaneb allolevaga. Nagu näete, on installeril nüüd "täitmisõigused".
XAMPP-installeri käivitamiseks väljastage järgmine käsk:
sudo ./xampp-linux-x64-8.0.8-0-installer.run
XAMPP installeri algne ekraan peaks välja nägema sarnane allolevaga:
Klõpsake nuppu Järgmine nuppu ja järgige viisardi installijuhiseid.
Klõpsake nuppu Lõpetama installimise lõpuleviimiseks.
Kui installimine on lõpule jõudnud, salvestab süsteem XAMPP-failid kausta /opt/lampp kataloogi oma süsteemis. Veebilehed või projektid paigutatakse /opt/lampp/htdocs kataloogi.
XAMPP-teenuste, näiteks Apache, MySQL ja ProFTPD, käivitamiseks käivitage lihtsalt järgmine käsk:
sudo / opt / lampp / lampp start
XAMPP-teenuste olekut saate kontrollida tippides:
sudo / opt / lampp / lampp olek
Pange tähele, et XAMPP-l on graafiline tööriist, mida saate kasutada oma teenuste hõlpsaks haldamiseks. XAMPP GUI tööriista saate käivitada järgmiste käskudega:
cd / opt / lampp
sudo ./manager-linux-x64.run
Avaneb järgmine XAMPP-i aken.
Kontrollige, kas kõik töötab
Kui teil on võimalik teenuseid probleemideta käivitada, töötab tõenäoliselt kõik ootuspäraselt.
Kui soovite kontrollida, kas Apache server teie veebilehtesid ootuspäraselt teenindab, tippige http://localhost oma veebibrauseris. Brauser kuvab lehe, mis näeb välja sarnane allolevaga. Teie teadmiseks töötab Apache server vaikimisi pordis 80.
XAMPP-ga kaasas olevale MySQL-i andmebaasile pääseb juurde ka tippides http://localhost/phpmyadmin URL teie brauseris.
Lisateave: Saage selle kursuse abil veebiarenduse ja MySQL-i eksperdiks
LAMP-serveri seadistamine WSL-is
Selles juhendis on näidatud, kuidas seadistada XAMPP-server kasutamiseks PHP-põhiste rakenduste arendamisel. Turvalisuse huvides ei tohiks te kunagi XAMPP-i tootmise eesmärgil kasutada.
Arendajatele, kes töötavad Windowsi allsüsteemiga Linuxile, saate soovi korral WSL-is seadistada ka LAMP-serveri.
Kas soovite veebiarendusega alustada Linuxi Windowsi alamsüsteemis? Alustage LAMP-i testkeskkonna seadistamisega.
Loe edasi
- Linux
- Ubuntu
- Apache Server
- Linux
- PHP

Mwiza töötab välja elukutse järgi tarkvara ja kirjutab palju Linuxi ja esiotsa programmeerimisest. Tema huvide hulka kuuluvad ajalugu, majandus, poliitika ja ettevõtte arhitektuur.
Telli meie uudiskiri
Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!
Veel üks samm !!!
Palun kinnitage oma e-posti aadress e-kirjas, mille just teile saatsime.