Šis vadovas parodys, kaip sukonfigūruoti LAMP serverį („Linux“, „Apache“, „MySQL“ ir PHP), kad būtų galima kurti PHP pagrįstas žiniatinklio programas „Ubuntu Linux“ naudojant XAMPP.
Galite naudoti „XAMPP“ kaminą kurdami PHP programas, pagrįstas tokiomis sistemomis kaip „WordPress“, „Joomla“, „Drupal“, „PrestaShop“ ir kt.
Kas yra XAMPP?
XAMPP yra vienas iš populiariausių LAMP paketų, skirtų sukurti PHP kūrimo aplinką. Jis yra atviro kodo ir prieinamas visose pagrindinėse operacinėse sistemose, įskaitant „Windows“, „Linux“ ir „MacOS“. Pagrindiniai komponentai, kurie kartu daro XAMPP, yra „Apache“, „MySQL“, PHP ir „Perl“.
XAMPP serveris idealiai tinka programinei įrangai kurti ar prototipams kurti, nes jį palyginti lengva nustatyti ir nereikia daug konfigūruoti. Tačiau atkreipkite dėmesį, kad „XAMPP“ nerekomenduojama naudoti kaip gamybinio serverio, nes jis pažeidžia kai kurias saugos problemas, kad būtų lengviau nustatyti savo kūrimo aplinką. Pavyzdžiui:
- Kiekvienas gali lengvai pasiekti „MariaDB“ demoną per tinklą.
- Numatytasis duomenų bazės administratorius (root) neturi slaptažodžio.
Atsisiųskite „XAMPP“, skirtą „Linux“
Norėdami pradėti, turėtumėte atsisiųsti „XAMPP Debian“ paketą, skirtą „Ubuntu Linux“, kaip nurodyta toliau.
Pirmiausia eikite į savo atsisiuntimų katalogą naudodami CD komanda.
CD ~ / Atsisiuntimai
Paleiskite šią komandą norėdami atsisiųsti XAMPP naudodami wget, komandinės eilutės įrankis paketams atsisiųsti iš interneto.
wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run
Pastaba: Jei norite, galite pakeisti pirmiau pateiktoje komandoje esančią XAMPP versiją norima versija.
Kadangi jūsų dabartinis darbo katalogas yra /Downloads aplanką, „wget“ automatiškai išsaugos „XAMPP“ programos diegimo programą tame kataloge.
Kaip įdiegti „XAMPP“ į „Ubuntu“
Prieš įdiegdami „XAMPP“ programą, turėsite pakeisti diegimo programos teises, kad ją būtų galima vykdyti komandą „chmod“.
sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run
Jei išvardysite XAMPP diegimo programą naudodami ls -l komandą, gausite išvestį, panašią į toliau pateiktą. Kaip matote, diegimo programa dabar turi „vykdyti“ leidimus.
Norėdami paleisti „XAMPP“ diegimo programą, išleiskite šią komandą:
sudo ./xampp-linux-x64-8.0.8-0-installer.run
Pradinis „XAMPP“ diegimo programos ekranas turėtų atrodyti panašiai kaip žemiau:
Spustelėkite Kitas mygtuką ir vykdykite vedlio diegimo instrukcijas.
Spustelėkite Baigti mygtuką, kad užbaigtumėte diegimą.
Kai diegimas bus baigtas, sistema XAMPP failus išsaugos /opt/lampp katalogą savo sistemoje. Tinklalapiai ar projektai bus patalpinti /opt/lampp/htdocs kataloge.
Norėdami paleisti XAMPP paslaugas, tokias kaip „Apache“, „MySQL“ ir „ProFTPD“, tiesiog paleiskite šią komandą:
sudo / opt / lampp / lampp start
XAMPP paslaugų būseną galite patikrinti įvesdami:
sudo / opt / lampp / lampp būsena
Taip pat atkreipkite dėmesį, kad „XAMPP“ yra grafinis įrankis, kurį galite naudoti lengvai valdydami savo paslaugas. „XAMPP GUI“ įrankį galite paleisti šiomis komandomis:
cd / opt / lampp
sudo ./manager-linux-x64.run
Bus atidarytas šis XAMPP langas.
Patikrinkite, ar viskas veikia
Jei sugebate paleisti paslaugas be problemų, tikriausiai viskas veikia taip, kaip tikėtasi.
Norėdami patikrinti, ar „Apache“ serveris jūsų tinklalapius aptarnauja, kaip tikėtasi, įveskite http://localhost žiniatinklio naršyklėje. Naršyklėje bus rodomas puslapis, panašus į žemiau pateiktą. Jūsų informacijai „Apache“ serveris pagal numatytuosius nustatymus veikia 80 prievade.
Taip pat galite pasiekti „MySQL“ duomenų bazę, kuri yra kartu su XAMPP, įvesdami http://localhost/phpmyadmin URL jūsų naršyklėje.
Sužinokite daugiau: Per šį kursą tapkite žiniatinklio kūrimo ir „MySQL“ ekspertu
LAMP serverio nustatymas WSL
Šis vadovas parodė, kaip nustatyti XAMPP serverį naudoti kuriant PHP pagrįstas programas. Saugumo sumetimais niekada neturėtumėte naudoti „XAMPP“ gamybos tikslais.
Kūrėjams, dirbantiems su „Windows“ posistemiu, skirtu „Linux“, taip pat galite nustatyti LAMP serverį WSL, jei norite.
Norite pradėti kurti žiniatinklio kūrimą „Windows“ posistemėje, skirtoje „Linux“? Pirmiausia nustatykite LAMP bandymo aplinką.
Skaitykite toliau
- „Linux“
- „Ubuntu“
- „Apache“ serveris
- „Linux“
- PHP

Mwiza kuria programinę įrangą pagal profesiją ir daug rašo apie „Linux“ ir „front-end“ programavimą. Kai kurie jo interesai apima istoriją, ekonomiką, politiką ir įmonės architektūrą.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!
Dar vienas žingsnis…!
Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.