LAMPADA

Configura lo stack LAMP (Linux, Apache, MySQL, PHP) su Ubuntu 20.04

Configura lo stack LAMP (Linux, Apache, MySQL, PHP) su Ubuntu 20.04

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 di 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.

$ sudo apt update


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.

$ sudo apt install mysql-server mysql-client


Ti verrà chiesto 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.

$ mysql --version


E per verificare che il servizio di MySQL sia in esecuzione o meno sul tuo sistema Ubuntu, digita questo comando per verificare lo stato.

$ sudo systemctl status mysql.servizio


Se non è attivo, puoi avviarlo usando la parola chiave start nel comando sopra in questo modo

$ sudo systemctl start mysql.servizio


Per accedere alla shell di MySQL, digita il seguente comando

$ sudo mysql


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 al suo interno.

Ora usciamo da esso e installiamo il server Web Apache 2 sul sistema Ubuntu.

mysql> exit

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.

$ sudo apt install apache2


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.

$ sudo systemctl status apache2


Se è attivo e in esecuzione, allora sei a posto con l'installazione di PHP; altrimenti, inizia a usare il comando

$ sudo systemctl start apache2


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

$ sudo apt install php


Premi "y" per continuare il processo se viene richiesto 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 --version


PHP versione 7.3.4 è installato.

Installa le estensioni PHP

Ora, se vuoi installare anche qualche altra estensione PHP di base, che è richiesta per phpMyAdmin, ad esempio,

Puoi farlo digitando il seguente comando.

$ sudo apt install php-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 configura 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.

Giochi rimasterizzati in HD per Linux che non hanno mai avuto una versione Linux prima
Molti sviluppatori ed editori di giochi stanno realizzando remaster HD di vecchi giochi per prolungare la vita del franchise, per favore i fan richied...
Come utilizzare AutoKey per automatizzare i giochi Linux
AutoKey è un'utilità di automazione desktop per Linux e X11, programmata in Python 3, GTK e Qt. Utilizzando la sua funzionalità di scripting e MACRO, ...
Come mostrare il contatore FPS nei giochi Linux
I giochi Linux hanno avuto una grande spinta quando Valve ha annunciato il supporto Linux per il client Steam e i loro giochi nel 2012. Da allora, mol...