Ti mostreremo come installare LAMP su Ubuntu 16.04. LAMP (Linux, Apache, MySQL, PHP) è una combinazione di software open source, tipicamente installato su un server utilizzato per ospitare siti web dinamici e applicazioni web. Include il sistema operativo Linux, il web server Apache, MySQL per l'archiviazione e la gestione dei dati e PHP per la gestione del contenuto dinamico. Installare LAMP su Ubuntu 16.04 è un compito facile, basta seguire attentamente i passaggi seguenti.
Requisiti
Per completare tutti i passaggi di questo tutorial è necessario l'accesso SSH con privilegi di root al tuo server, oltre a Ubuntu 16.04.
1. Accedi tramite SSH
ssh user@vps_IP
2. Aggiorna il tuo sistema
Prima di iniziare, assicuriamoci che il tuo sistema sia aggiornato eseguendo il seguente comando:
apt-get update && apt-get upgrade
Tieni sempre aggiornato il tuo sistema. Puoi anche impostare aggiornamenti automatici.
3. Installa Apache su Ubuntu 16.04
Inizieremo con l'installazione del server web Apache. Apache è considerato il software per server web più utilizzato. È veloce, sicuro, affidabile e può essere facilmente personalizzato in base alle tue esigenze.
Per installare Apache sul tuo server |Ubuntu 16.04, esegui il seguente comando:
apt-get install apache2
Al termine dell'installazione, è necessario abilitare l'avvio automatico di Apache all'avvio del sistema. Puoi farlo con il seguente comando:
systemctl enable apache2
Per verificare che Apache sia in esecuzione, apri il tuo browser web e inserisci l'indirizzo IP del tuo server, (es. http://111.222.333.444). Se Apache è stato installato correttamente dovresti vedere un messaggio che dice "Funziona!".
4. Installa MySQL su Ubuntu 16.04
Successivamente, installeremo MySQL sul tuo server. MySQL è uno dei sistemi di gestione di database più popolari.
Per installare MySQL sul tuo sistema, digita il seguente comando e inserisci Y per continuare:
apt-get install mysql-server
Durante l'installazione, ti verrà chiesto di inserire una password per l'utente root di MySQL. Assicurati di inserire una password complessa.
5. Installazione sicura di MySQL
Al termine dell'installazione, per migliorare la sicurezza del tuo server MySQL, ti consigliamo di eseguire l'installazione sicura di MySQL digitando il seguente comando:
mysql_secure_installation
Innanzitutto, ti verrà chiesto di configurare il plug-in di convalida della password.
Would you like to setup VALIDATE PASSWORD plugin?(Press y|Y for Yes, any other key for No) :
Questo plugin verifica la forza di una password e consente agli utenti di impostare solo password sufficientemente sicure.
Se abilitarlo o meno dipende interamente da te, ma è sempre consigliabile utilizzare password complesse.
Se scegli "sì", ti verrà chiesto di scegliere il livello della politica di convalida della password:
There are three levels of password validation policy: LOW Length >= 8 MEDIUM Length >= 8, numeric, mixed case, and special characters STRONG Length >= 8, numeric, mixed case, special characters and dictionary file Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG:
Successivamente, ti verrà chiesto di modificare la password di root, ma poiché l'abbiamo già creata durante l'installazione di MySQL, possiamo saltare questo passaggio premendo Invio.
Dopo questo, ti verranno poste un altro paio di domande e ti consigliamo di rispondere "sì" a tutte:
Remove anonymous users? (Press y|Y for Yes, any other key for No) : Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Reload privilege tables now? (Press y|Y for Yes, any other key for No) :
Ancora una volta, possiamo consentire a MySQL di avviarsi all'avvio con il seguente comando:
systemctl enable mysql
Con questo, l'installazione di MySQL è ora completa.
6. Installa PHP 7 su Ubuntu 16.04
L'ultimo passaggio di questo tutorial è installare PHP. PHP è un linguaggio di programmazione utilizzato principalmente per lo sviluppo di siti Web dinamici.
Includeremo anche alcuni moduli aggiuntivi, per aiutare PHP a connettersi ai nostri Apache e MySQL.
Per fare ciò, inserisci il seguente comando:
apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql
Ora possiamo verificare se PHP funziona correttamente inserendo un file chiamato info.php all'interno della directory principale del tuo server web.
Per fare ciò, digita quanto segue:
nano /var/www/html/info.php
Inserisci quanto segue all'interno del file e salvalo:
<?php phpinfo(); ?>
7. Riavvia il server Web Apache
E infine, riavvia il server Apache digitando:
systemctl restart apache2
Ora, se accedi a questa pagina:http://your_server_ip_address/info.php nel tuo browser web, vedrai la seguente pagina che mostra la tua attuale configurazione PHP:
Ciò significa che PHP funziona correttamente. Inoltre, puoi installare PHPMyAdmin. Ti consentirà di gestire i tuoi database MySQL tramite un browser web. Puoi controllare il nostro tutorial phpMyAdmin per vedere come installarlo su un VPS Ubuntu 16.04.
Con questo, hai completato l'installazione di LAMP su Ubuntu 16.04. Congratulazioni!
Naturalmente, se sei uno dei nostri clienti Lamp Stack Hosting, non devi installare LAMP su Ubuntu 16.04, o sapere come installare lo stack LAMP su Ubuntu 16.04, chiedi semplicemente ai nostri amministratori, siediti e rilassati. I nostri amministratori installeranno immediatamente LAMP su Ubuntu 16.04 per te. Usi Ubuntu 18.04? Abbiamo una guida dettagliata su come installare LAMP su Ubuntu 18.04, quindi assicurati di dargli un'occhiata.
PS. Se ti è piaciuto questo post, su come installare lo stack LAMP su Ubuntu 16.04, condividilo con i tuoi amici sui social network utilizzando i pulsanti qui sotto o semplicemente lascia un commento nella sezione commenti. Grazie.