Imposta lo stack lampada su Ubuntu Top 10.Top 10

Imposta lo stack lampada su Ubuntu Top 10.Top 10

Potresti aver appena iniziato a costruire la tua applicazione Web dinamica in PHP e vuoi impostare lo stack della lampada. Il termine della lampada proviene dal sistema operativo Linux, dal server Apache, dal database MySQL e dal linguaggio PHP. Iniziamo con l'installazione di lampada su Ubuntu 20.04.

Prima di tutto, dovresti avere privilegi sudo sul tuo sistema o accedere come radice per eseguire le seguenti attività:

Aggiorna il repository dei pacchetti del sistema

Per iniziare con tutta l'installazione, è la migliore pratica aggiornare prima il repository della cache APT in modo che tutte le ultime applicazioni possano essere installate senza intoppi.

$ sudo apt update


Una volta aggiornato l'apt-cache, siamo pronti ad andare avanti con l'installazione dello stack lampada.

Installiamo prima mysql.

Installa mysql su Ubuntu 20.04

Poiché MySQL è principalmente utilizzato 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 installa mysql-server mysql-client


Ti chiederà di assumere uno spazio su disco aggiuntivo per l'installazione del pacchetto, quindi premere "y" per continuare a installare 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 controllare lo stato.

$ sudo systemctl status mysql.servizio


Se non è attivo, è possibile avviarlo utilizzando la parola chiave di avvio nel comando sopra come questo

$ sudo systemctl avvia mysql.servizio


Per accedere alla shell di MySQL, digita il seguente comando

$ sudo mysql


Non ti chiederà la password per la prima volta.

Una volta effettuato l'accesso alla shell di MySQL, è possibile impostare la password o eseguire qualsiasi funzione relativa al database in esso.

Ora usciamo tramite 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, eseguire questo comando.

$ sudo apt install apache2


Può anche chiedere di assumere una concessione di spazio su disco aggiuntivo per l'installazione di Apache, quindi premere "Y" per continuare il processo di installazione.

Una volta, è installato anche Apache 2 Web Server; È possibile 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 avvia 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


Premere "Y" per continuare il processo se richiede di assumere uno spazio su disco aggiuntivo per l'installazione di PHP.

Dopo l'installazione riuscita di PHP, è possibile controllare la versione digitando il comando

$ php -version


PHP versione 7.3.4 è installato.

Installare le estensioni PHP

Ora se si desidera installare anche qualche altra estensione di base PHP, ad esempio per PhpMyAdmin,,

  • Php-Curl
  • PHP-GD
  • php-mbstring
  • PHP-Mysql
  • PHP-ZIP
  • PHP-JSON
  • PHP-XML

Puoi farlo digitando il seguente comando.

$ sudo apt installa php-curl php-gd php-mbstring php-mysql php-zip php-json php-xml


Consentire di assumere uno spazio su disco aggiuntivo per l'installazione delle estensioni digitando "Y" e premendo il pulsante "Invio".


Questo comando installerà tutte le estensioni PHP richieste per l'esecuzione del PhpMyAdmin.

Quindi è così che è possibile installare tutti i pacchetti richiesti su Ubuntu 20.04 e impostare lo stack lampada per la costruzione della tua applicazione Web dinamica.

Conclusione

Questo post contiene la guida passo passo per installare e impostare lo stack lampada su Ubuntu 20.04 LTS.