Configurați LAMP (Linux, Apache, MySQL, PHP) Stack pe Ubuntu 20.04

Set Up Lamp Linux Apache



S-ar putea să fi început să construiți aplicația dvs. web dinamică în PHP și doriți să configurați LAMP Stack. Termenul LAMP provine din sistemul de operare Linux, serverul Apache, baza de date MySQL și limbajul PHP. Să începem cu instalarea LAMP Stack pe Ubuntu 20.04.







În primul rând, ar trebui să aveți privilegii sudo pe sistemul dvs. sau să vă conectați ca root pentru a efectua următoarele sarcini:



Actualizați depozitul de pachete al sistemului

Pentru a începe cu toată instalarea, este cea mai bună practică să actualizați mai întâi depozitul de cache APT, astfel încât toate cele mai recente aplicații să poată fi instalate fără probleme.



$sudoactualizare aptă


Odată ce apt-cache-ul este actualizat, suntem gata să mergem mai departe cu instalarea LAMP Stack.





Să instalăm mai întâi MySQL.

Instalați MySQL pe Ubuntu 20.04

Deoarece MySQL este utilizat în principal ca bază de date cu PHP și folosit pentru a gestiona și stoca date pentru a instala MySQL pe sistemul dvs. ubuntu, tastați comanda dată mai jos.



$sudoaptinstalaremysql-server mysql-client


Vă va cere să ocupați spațiu suplimentar pe disc pentru instalarea pachetului, așa că apăsați pe y pentru a continua instalarea MySQL.


Odată ce MySQL este instalat, verificați versiunea tastând această comandă.

$mysql--versiune


Și pentru a verifica dacă serviciul MySQL rulează sau nu pe sistemul dvs. ubuntu, tastați această comandă pentru a verifica starea.

$sudostarea systemctl mysql.service


Dacă nu este activ, îl puteți porni folosind cuvântul cheie start din comanda de mai sus astfel

$sudosystemctl pornește mysql.service


Pentru a vă conecta la shell-ul MySQL, tastați următoarea comandă

$sudomysql


Nu vă va cere nicio parolă pentru prima dată.

După ce vă conectați la shell-ul MySQL, vă puteți configura parola sau puteți efectua orice funcție legată de baza de date din ea.

Acum să ieșim prin el și să instalăm serverul web Apache 2 pe sistemul Ubuntu.

mysql> Ieșire

Instalați Apache Web Server pe Ubuntu 20.04

Apache 2 este un server web care gestionează serverele pentru găzduirea aplicațiilor web. Pentru a instala Apache 2 pe sistemul ubuntu, rulați această comandă.

$sudoaptinstalareapache2


De asemenea, poate solicita acordarea unui spațiu suplimentar pe disc pentru instalarea Apache, așa că apăsați pe y pentru a continua procesul de instalare.

Odată, este instalat și serverul web Apache 2; puteți verifica starea tastând următoarea comandă.

$sudostatusctl status apache2


Dacă este activ și rulează, atunci sunteți bine să începeți instalarea PHP; în caz contrar, începeți să utilizați comanda

$sudosystemctl pornește apache2


După ce îl porniți, să instalăm PHP acum,

Instalați PHP pe Ubuntu 20.04

Cea mai recentă versiune stabilă a PHP poate fi instalată cu ușurință pe Ubuntu din depozitul de pachete APT tastând comanda dată mai jos în terminal

$sudoaptinstalarephp


Apăsați y pentru a continua procesul dacă vi se solicită să ocupați spațiu suplimentar pe disc pentru instalarea PHP.

După instalarea cu succes a PHP, puteți verifica versiunea tastând comanda

$ php--versiune


Este instalată versiunea PHP 7.3.4.

Instalați extensiile PHP

Acum, dacă doriți să instalați și alte extensii PHP de bază, care sunt necesare pentru phpMyAdmin, De exemplu,

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

Puteți face acest lucru tastând următoarea comandă.

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


Permiteți-i să ocupe spațiu suplimentar pe disc pentru instalarea extensiilor, tastând y și apăsând butonul Enter.


Această comandă va instala toate extensiile PHP necesare pentru rularea phpMyAdmin.

Deci, astfel puteți instala toate pachetele necesare pe Ubuntu 20.04 și configura LAMP Stack pentru a vă crea aplicația web dinamică.

Concluzie

Această postare conține ghidul pas cu pas pentru a instala și configura stiva LAMP pe Ubuntu 20.04 LTS.