És possible que acabeu de començar a construir la vostra aplicació web dinàmica en PHP i que vulgueu configurar la pila LAMP. El terme LAMP prové del sistema operatiu Linux, servidor Apache, base de dades MySQL i llenguatge PHP. Comencem amb la instal·lació de LAMP Stack a Ubuntu 20.04.
En primer lloc, heu de tenir privilegis sudo al vostre sistema o iniciar la sessió com a root per realitzar les tasques següents:
Actualitzeu el dipòsit de paquets del sistema
Per començar amb tota la instal·lació, és la millor pràctica actualitzar primer el dipòsit de memòria cau APT perquè totes les aplicacions més recents puguin instal·lar-se sense problemes.
$suoactualització apt
Un cop s'ha actualitzat l'apt-cache, estem preparats per avançar amb la instal·lació de LAMP Stack.
Primer instal·lem MySQL.
Instal·leu MySQL a Ubuntu 20.04
Com que MySQL s'utilitza principalment com a base de dades amb PHP i s'utilitza per gestionar i emmagatzemar dades per instal·lar MySQL al vostre sistema Ubuntu, escriviu l'ordre que es mostra a continuació.
$suoapteinstal·larmysql-server mysql-client
Us demanarà que ocupeu espai de disc addicional per instal·lar el paquet, així que premeu y per continuar instal·lant MySQL.
Un cop instal·lat MySQL, comproveu la versió escrivint aquesta ordre.
I per comprovar que el servei de MySQL s’executa o no al vostre sistema ubuntu, escriviu aquesta ordre per comprovar l’estat.
Si no està activa, podeu iniciar-la utilitzant la paraula clau d'inici de l'ordre anterior d'aquesta manera
Per iniciar la sessió a l'intèrpret d'ordres de MySQL, escriviu l'ordre següent
No us demanarà cap contrasenya per primera vegada.
Un cop hàgiu iniciat la sessió a l’intèrpret d’ordres de MySQL, podeu configurar la vostra contrasenya o realitzar qualsevol funció relacionada amb la base de dades.
Ara sortim i instal·leu el servidor web Apache 2 al sistema Ubuntu.
mysql> sortir
Instal·leu el servidor web Apache a l’Ubuntu 20.04
Apache 2 és un servidor web que gestiona els servidors per allotjar aplicacions web. Per instal·lar Apache 2 al vostre sistema Ubuntu, executeu aquesta ordre.
$suoapteinstal·larapache2
També us pot demanar que concediu espai addicional al disc per a la instal·lació de l’Apache, per tant, premeu y per continuar el procés d’instal·lació.
Un cop instal·lat també el servidor web Apache 2; podeu comprovar l'estat escrivint l'ordre següent.
$suosystemctl status apache2
Si està actiu i en execució, és bo seguir amb la instal·lació de PHP; en cas contrari, comenceu a utilitzar l'ordre
Després d’iniciar-lo, anem a instal·lar el PHP ara,
Instal·leu PHP a Ubuntu 20.04
L'última versió estable de PHP es pot instal·lar fàcilment a Ubuntu des del dipòsit de paquets APT escrivint l'ordre que es mostra a continuació al terminal
$suoapteinstal·larphp
Premeu y per continuar el procés si us demana que ocupeu més espai al disc per instal·lar PHP.
Després de la correcta instal·lació de PHP, podeu comprovar la versió escrivint l'ordre
$ php--versió
S'ha instal·lat la versió 7.3.4 de PHP.
Instal·leu les extensions PHP
Ara bé, si voleu instal·lar també alguna altra extensió bàsica de PHP, necessària per a phpMyAdmin, per exemple,
- php-curl
- php-gd
- php-mbstring
- php-mysql
- php-zip
- php-json
- php-xml
Podeu fer-ho escrivint l'ordre següent.
$suoapteinstal·larphp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml
Permeteu que ocupi espai addicional al disc per instal·lar les extensions, escrivint y i prement el botó Retorn.
Aquesta ordre instal·larà totes les extensions PHP necessàries per executar phpMyAdmin.
Així és com podeu instal·lar tots els paquets necessaris a Ubuntu 20.04 i configurar la LAMP Stack per crear la vostra aplicació web dinàmica.
Conclusió
Aquesta publicació conté la guia pas a pas per instal·lar i configurar la pila LAMP a Ubuntu 20.04 LTS.