LEMPOS

Nustatykite „LAMP“ („Linux“, „Apache“, „MySQL“, PHP) „Stack“ „Ubuntu 20“.04

Nustatykite „LAMP“ („Linux“, „Apache“, „MySQL“, PHP) „Stack“ „Ubuntu 20“.04

Galbūt ką tik pradėjote kurti savo dinaminę žiniatinklio programą PHP ir norite nustatyti „LAMP Stack“. LAMP terminas kilęs iš „Linux“ operacinės sistemos, „Apache“ serverio, „MySQL“ duomenų bazės ir PHP kalbos. Pradėkime nuo „LAMP Stack“ diegimo „Ubuntu 20“.04.

Visų pirma, turėtumėte turėti „sudo“ privilegijas savo sistemoje arba prisijunkite kaip root, kad atliktumėte šias užduotis:

Atnaujinkite sistemos paketų saugyklą

Jei norite pradėti diegti, geriausia pirmiausia atnaujinti APT talpyklos talpyklą, kad būtų galima sklandžiai įdiegti visas naujausias programas.

$ sudo apt atnaujinimas


Atnaujinę apt-cache, būsime pasirengę žengti pirmyn su „LAMP Stack“ diegimu.

Pirmiausia įdiekime „MySQL“.

Įdiekite „MySQL“ į „Ubuntu 20“.04

Kadangi „MySQL“ dažniausiai naudojama kaip duomenų bazė su PHP ir naudojama duomenims tvarkyti bei saugoti, kad „MySQL“ būtų įdiegta jūsų „ubuntu“ sistemoje, įveskite toliau pateiktą komandą.

$ sudo apt įdiekite mysql-serverį mysql-klientą


Jis paprašys, kad paketui įdiegti būtų daugiau vietos diske, todėl paspauskite „y“, kad tęstumėte „MySQL“ diegimą.


Įdiegę „MySQL“, patikrinkite versiją įvesdami šią komandą.

$ mysql - versija


Ir norėdami patikrinti, ar „MySQL“ paslauga veikia ar neveikia jūsų „ubuntu“ sistemoje, įveskite šią komandą, kad patikrintumėte būseną.

$ sudo systemctl statusas mysql.paslaugą


Jei jis nėra aktyvus, galite jį paleisti naudodami pirmiau pateiktoje komandoje pateiktą pradžios raktinį žodį

$ sudo systemctl paleisti mysql.paslaugą


Norėdami prisijungti prie „MySQL“ apvalkalo, įveskite šią komandą

$ sudo mysql


Pirmą kartą jūsų neprašys jokio slaptažodžio.

Prisijungę prie „MySQL“ apvalkalo, galite nustatyti slaptažodį arba atlikti bet kokią su jame esančia duomenų baze susijusią funkciją.

Dabar eikime per jį ir įdiekime „Apache 2“ tinklo serverį į „Ubuntu“ sistemą.

mysql> exit

Įdiekite „Apache“ žiniatinklio serverį „Ubuntu 20“.04

„Apache 2“ yra žiniatinklio serveris, tvarkantis serverius, skirtus interneto programoms priglobti. Norėdami įdiegti „Apache 2“ savo „ubuntu“ sistemoje, vykdykite šią komandą.

$ sudo apt install apache2


Tai taip pat gali paprašyti suteikti papildomą vietą diske „Apache“ diegimui, todėl paspauskite „y“, kad tęstumėte diegimo procesą.

Kartą įdiegtas ir „Apache 2“ interneto serveris; būseną galite patikrinti įvesdami šią komandą.

$ sudo systemctl status apache2


Jei jis yra aktyvus ir veikia, tada jūs gerai einate su PHP diegimu; priešingu atveju pradėkite naudoti komandą

$ sudo systemctl start apache2


Pradėję jį, įdiekime PHP dabar,

Įdiekite PHP „Ubuntu 20“.04

Naujausią stabilią PHP versiją galima lengvai įdiegti „ubuntu“ iš APT paketų saugyklos, terminale įvedus žemiau pateiktą komandą

$ sudo apt įdiekite php


Paspauskite „y“, kad tęstumėte procesą, jei jis reikalauja imtis daugiau vietos diske, kad būtų galima įdiegti PHP.

Sėkmingai įdiegę PHP, galite patikrinti versiją įvesdami komandą

$ php - versija


PHP 7 versija.3.4 yra įdiegta.

Įdiekite PHP plėtinius

Dabar, jei norite įdiegti ir kitą pagrindinį PHP plėtinį, reikalingą, pvz., „PhpMyAdmin“,

Tai galite padaryti įvesdami šią komandą.

$ sudo apt įdiegti php-curl php-gd php-mbstring php-mysql php-zip php-json php-xml


Leiskite užimti papildomos vietos diske, kad plėtiniai būtų įdiegti, įvesdami „y“ ir paspausdami mygtuką „Enter“.


Ši komanda įdiegs visus reikalingus PHP plėtinius, kad būtų galima paleisti phpMyAdmin.

Taigi taip galite įdiegti visus reikalingus paketus „Ubuntu 20“.04 ir nustatykite „LAMP Stack“, kad sukurtumėte dinamišką žiniatinklio programą.

Išvada

Šiame įraše yra nuoseklus vadovas, kaip įdiegti ir nustatyti „LAMP“ kaminą „Ubuntu 20“.04 LTS.

Atvirojo kodo komercinių žaidimų variklių uostai
Nemokami atvirojo kodo ir įvairių platformų žaidimų varikliai gali būti naudojami žaidžiant senus ir kai kuriuos gana naujus žaidimų pavadinimus. Šiam...
Geriausi „Linux“ komandinės eilutės žaidimai
Komandų eilutė yra ne tik jūsų didžiausias sąjungininkas naudojant „Linux“, bet ir pramogų šaltinis, nes ją galite naudoti norėdami žaisti daug įdomių...
Geriausios „Linux“ skirtos „Gamepad“ žemėlapių sudarymo programos
Jei jums patinka žaisti žaidimus „Linux“ su žaidimų pultu, o ne įprasta klaviatūra ir pelės įvesties sistema, yra keletas jums naudingų programų. Daug...