Morda ste pravkar začeli graditi svojo dinamično spletno aplikacijo v PHP in želite nastaviti LAMP Stack. 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 svojem sistemu privilegije sudo ali se prijaviti kot root za izvajanje naslednjih nalog:
Posodobite sistemsko skladišče paketov
Če želite začeti z vso namestitvijo, je najbolje, da najprej posodobite repozitorij predpomnilnika APT, da bodo lahko vse najnovejše aplikacije nemoteno nameščene.
$ sudo apt posodobitev
Ko je apt-predpomnilnik posodobljen, smo pripravljeni nadaljevati z namestitvijo LAMP Stack.
Najprej namestimo MySQL.
Namestite MySQL na Ubuntu 20.04
Ker se MySQL večinoma uporablja kot baza podatkov s PHP in se uporablja za upravljanje in shranjevanje podatkov za namestitev MySQL v sistem ubuntu, vnesite spodnji ukaz.
$ sudo apt namestite mysql-server mysql-client
Zahtevali boste, da si vzamete dodaten prostor na disku za namestitev paketa, zato pritisnite "y", da nadaljujete z namestitvijo MySQL.
Ko je MySQL nameščen, preverite različico, tako da vnesete ta ukaz.
Če želite preveriti, ali se storitev MySQL izvaja v vašem sistemu ubuntu ali ne, vnesite ta ukaz, da preverite stanje.
Če ni aktiven, ga lahko zaženete z uporabo ključne besede start v zgornjem ukazu, kot je ta
Če se želite prijaviti v lupino MySQL, vnesite naslednji ukaz
Prvič vas ne bo vprašal za geslo.
Ko se prijavite v lupino MySQL, lahko nastavite svoje geslo ali v njem izvedete katero koli funkcijo, povezano z bazo podatkov.
Zdaj pa zapustite skoznjo in namestite 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 s strežniki za gostovanje spletnih aplikacij. Če želite namestiti Apache 2 v sistem ubuntu, zaženite ta ukaz.
$ sudo apt namestite apache2
Prav tako vas bo pozval, da dodelite dodaten prostor na disku za namestitev Apacheja, zato pritisnite "y", da nadaljujete postopek namestitve.
Ko je enkrat nameščen tudi spletni strežnik Apache 2; stanje lahko preverite z vnosom naslednjega ukaza.
$ sudo systemctl status apache2
Če je aktiven in se izvaja, lahko nadaljujete z namestitvijo PHP; v nasprotnem primeru začnite uporabljati ukaz
Po zagonu namestite PHP zdaj,
Namestite PHP na Ubuntu 20.04
Najnovejšo stabilno različico PHP je mogoče enostavno namestiti na ubuntu iz repozitorija paketov APT, tako da v terminal vnesete spodnji ukaz
$ sudo apt install php
Pritisnite "y", če želite nadaljevati postopek, če vas bo pozval k zasedbi dodatnega prostora na disku za namestitev PHP.
Po uspešni namestitvi PHP lahko različico preverite z vnosom ukaza
$ php --verzija
Različica PHP 7.3.4 je nameščen.
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.
$ sudo apt namestite php-curl php-gd php-mbstring php-mysql php-zip php-json php-xml
Dovolite, da zavzame 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 zagon phpMyAdmin.
Tako lahko na Ubuntu 20 namestite vse zahtevane pakete.04 in nastavite LAMP Stack za izdelavo vaše dinamične spletne aplikacije.
Zaključek
Ta objava vsebuje vodnik po korakih za namestitev in nastavitev sklada LAMP na Ubuntu 20.04 LTS.