Nastavite sklad LAMP (Linux, Apache, MySQL, PHP) na Ubuntu 20.04

Set Up Lamp Linux Apache



Morda ste šele začeli graditi svojo dinamično spletno aplikacijo v PHP in želite nastaviti sklad svetilk. Izraz LAMP izhaja iz operacijskega sistema Linux, strežnika Apache, baze podatkov MySQL in jezika PHP. Začnimo z namestitvijo LAMP Stack na Ubuntu 20.04.







Najprej bi morali imeti v sistemu privilegije sudo ali se prijaviti kot root za opravljanje naslednjih nalog:



Posodobite sistemsko skladišče paketov

Če želite začeti z vso namestitvijo, je najboljša praksa, da najprej posodobite skladišče predpomnilnika APT, da boste lahko brez težav namestili vse najnovejše aplikacije.



$sudoapt posodobitev


Ko je apt-cache posodobljen, smo pripravljeni nadaljevati z namestitvijo LAMP Stack.





Najprej namestimo MySQL.

Namestite MySQL na Ubuntu 20.04

Ker se MySQL večinoma uporablja kot zbirka podatkov s PHP in se uporablja za upravljanje in shranjevanje podatkov za namestitev MySQL v vaš sistem ubuntu, vnesite spodnji ukaz.



$sudoaptnamestitemysql-strežnik mysql-odjemalec


Za namestitev paketa boste morali vzeti dodaten prostor na disku, zato pritisnite y, da nadaljujete z namestitvijo MySQL.


Ko je MySQL nameščen, preverite različico z vnosom tega ukaza.

$mysql--verzija


Če želite preveriti, ali storitev MySQL deluje ali ne deluje v vašem sistemu ubuntu, vnesite ta ukaz, da preverite stanje.

$sudosystemctl status mysql.service


Če ni aktiven, ga lahko zaženete z uporabo ključne besede start v zgornjem ukazu, kot je ta

$sudosystemctl zaženite mysql.service


Če se želite prijaviti v lupino MySQL, vnesite naslednji ukaz

$sudomysql


Prvič vas ne bo vprašal za geslo.

Ko se prijavite v lupino MySQL, lahko nastavite geslo ali izvedete katero koli funkcijo, povezano z zbirko podatkov v njej.

Zdaj pojdimo skozi to in namestimo spletni strežnik Apache 2 v sistem Ubuntu.

mysql> izhod

Namestite spletni strežnik Apache na Ubuntu 20.04

Apache 2 je spletni strežnik, ki upravlja strežnike za gostovanje spletnih aplikacij. Če želite namestiti Apache 2 v sistem ubuntu, zaženite ta ukaz.

$sudoaptnamestiteapache2


Morda bo zahteval tudi dodelitev dodatnega prostora na disku za namestitev Apacheja, zato pritisnite y za nadaljevanje namestitvenega procesa.

Ko je nameščen tudi spletni strežnik Apache 2; stanje lahko preverite tako, da vnesete naslednji ukaz.

$sudosystemctl status apache2


Če je aktiven in deluje, potem je dobro, da namestite PHP; v nasprotnem primeru začnite uporabljati ukaz

$sudosystemctl zaženite apache2


Po zagonu namestimo PHP zdaj,

Namestite PHP na Ubuntu 20.04

Najnovejšo stabilno različico PHP lahko enostavno namestite na ubuntu iz skladišča paketov APT tako, da v terminal vnesete spodnji ukaz

$sudoaptnamestitephp


Pritisnite y, če želite nadaljevati postopek, če vas prosi za dodaten prostor na disku za namestitev PHP.

Po uspešni namestitvi PHP lahko različico preverite tako, da vnesete ukaz

$ php--verzija


Nameščena je različica PHP 7.3.4.

Namestite razširitve PHP

Zdaj, če želite namestiti tudi kakšno drugo osnovno razširitev PHP, ki je potrebna za phpMyAdmin, na primer:

  • php-curl
  • php-gd
  • php-mbstring
  • php-mysql
  • php-zip
  • php-json
  • php-xml

To lahko storite tako, da vnesete naslednji ukaz.

$sudoaptnamestitephp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml


Dovolite, da vzame dodaten prostor na disku za namestitev razširitev, tako da vnesete y in pritisnete gumb Enter.


Ta ukaz bo namestil vse potrebne razširitve PHP za izvajanje phpMyAdmin.

Tako lahko na Ubuntu 20.04 namestite vse potrebne pakete in nastavite sklad svetilk za izdelavo dinamične spletne aplikacije.

Zaključek

Ta objava vsebuje navodila po korakih za namestitev in nastavitev sklada LAMP na Ubuntu 20.04 LTS.