Potresti aver appena iniziato a creare la tua applicazione web dinamica in PHP e desideri configurare lo stack LAMP. Il termine LAMP deriva dal sistema operativo Linux, dal server Apache, dal database MySQL e dal linguaggio PHP. Iniziamo con l'installazione di LAMP Stack su Ubuntu 20.04.
Prima di tutto, dovresti avere i privilegi sudo sul tuo sistema o accedere come root per eseguire le seguenti attività:
Aggiorna il repository dei pacchetti del sistema
Per iniziare con tutta l'installazione, è buona norma aggiornare prima il repository della cache di APT in modo che tutte le applicazioni più recenti possano essere installate senza problemi.
$sudoaggiornamento appropriato
Una volta aggiornato apt-cache, siamo pronti per procedere con l'installazione di LAMP Stack.
Installiamo prima MySQL.
Installa MySQL su Ubuntu 20.04
Poiché MySQL viene utilizzato principalmente come database con PHP e utilizzato per gestire e archiviare i dati per installare MySQL sul tuo sistema Ubuntu, digita il comando indicato di seguito.
$sudoadattoinstallaremysql-server mysql-client
Ti chiederà di occupare spazio su disco aggiuntivo per l'installazione del pacchetto, quindi premi y per continuare l'installazione di MySQL.
Una volta installato MySQL, controlla la versione digitando questo comando.
E per verificare che il servizio di MySQL sia in esecuzione o meno sul tuo sistema Ubuntu, digita questo comando per verificare lo stato.
Se non è attivo, puoi avviarlo usando la parola chiave start nel comando sopra in questo modo
Per accedere alla shell di MySQL, digita il seguente comando
Non ti chiederà alcuna password per la prima volta.
Una volta effettuato l'accesso alla shell di MySQL, puoi impostare la tua password o eseguire qualsiasi funzione relativa al database in essa contenuto.
Ora usciamo da esso e installiamo il server Web Apache 2 sul sistema Ubuntu.
mysql> Uscita
Installa Apache Web Server su Ubuntu 20.04
Apache 2 è un server web che gestisce i server per l'hosting di applicazioni web. Per installare Apache 2 sul tuo sistema Ubuntu, esegui questo comando.
$sudoadattoinstallareapache2
Potrebbe anche richiedere di concedere spazio su disco aggiuntivo per l'installazione di Apache, quindi premere y per continuare il processo di installazione.
Una volta, viene installato anche il server Web Apache 2; puoi controllare lo stato digitando il seguente comando.
$sudostato systemctl apache2
Se è attivo e in esecuzione, allora sei a posto con l'installazione di PHP; altrimenti, inizia a usare il comando
Dopo averlo avviato, installiamo ora il PHP,
Installa PHP su Ubuntu 20.04
L'ultima versione stabile di PHP può essere facilmente installata su Ubuntu dal repository del pacchetto APT digitando il comando indicato di seguito nel terminale
$sudoadattoinstallarephp
Premi y per continuare il processo se ti viene chiesto di occupare spazio su disco aggiuntivo per l'installazione di PHP.
Dopo la corretta installazione di PHP, puoi controllare la versione digitando il comando
$ php--versione
La versione PHP 7.3.4 è installata.
Installa le estensioni PHP
Ora se vuoi installare anche qualche altra estensione PHP di base, che è richiesta per phpMyAdmin, ad esempio,
- php-curl
- php-gd
- php-mbstring
- php-mysql
- php-zip
- php-json
- php-xml
Puoi farlo digitando il seguente comando.
$sudoadattoinstallarephp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml
Consenti che occupi spazio su disco aggiuntivo per l'installazione delle estensioni digitando y e premendo il pulsante Invio.
Questo comando installerà tutte le estensioni PHP necessarie per l'esecuzione di phpMyAdmin.
Quindi è così che puoi installare tutti i pacchetti richiesti su Ubuntu 20.04 e configurare lo stack LAMP per creare la tua applicazione web dinamica.
Conclusione
Questo post contiene la guida passo passo per installare e configurare lo stack LAMP su Ubuntu 20.04 LTS.