Come installare LAMP Stack su Ubuntu 16.10

Quando si gestiscono sistemi operativi come Ubuntu 16, è importante conoscere tutte le sue funzionalità e la portata che offre come sistema sia per l'utente finale che per gli amministratori IT. Uno dei modi migliori per estendere la versatilità e le prestazioni di Ubuntu è installare e configurare LAMP.

Successivamente vedremo in modo approfondito come installare queste importanti utilità in Ubuntu 16 e renderlo così un server con una gamma molto più ampia di possibilità e configurazioni. Per questo caso utilizzeremo Ubuntu 16.10 Server che può essere scaricato al seguente link:

Cos'è LAMPADA?LAMP è un insieme di software il cui scopo è quello di consentire a un server di ospitare siti Web e applicazioni dinamiche grazie all'insieme di applicazioni incluse. LAMPADA significa:

  • L: Linux
  • A: Apache
  • M: MySQL
  • D: PHP
LAMP nel suo complesso è un acronimo che rappresenta un sistema operativo Linux con un server Apache, i cui dati del sito sono archiviati in un database MySQL e il contenuto dinamico viene elaborato con PHP.

Successivamente avvieremo il processo di installazione e configurazione di LAMP in Ubuntu 16.10.

1. Installazione di Apache su Ubuntu 16.10


Apache è un server web che ci dà la possibilità di configurare un server web con funzionalità come CGI, SSL e domini virtuali. Apache è un'applicazione software gratuita, quindi viene costantemente aggiornata.
Per installare Apache in Ubuntu 16.10 eseguiremo il seguente comando:
 sudo apt-get install apache2

INGRANDIRE

Inseriamo la lettera S per accettare il download e la rispettiva installazione dei pacchetti Apache.

2. Abilitazione e avvio di Apache


Una volta installato Apache, procediamo ad abilitarlo e avviare il servizio, per questo inseriremo i seguenti comandi nel loro ordine individualmente:
 systemctl abilita apache2 systemctl avvia apache2 systemctl stato apache2
Il risultato ottenuto è il seguente:

INGRANDIRE

3. Convalida Apache


Per verificare che Apache sia stato installato correttamente e che il servizio sia abilitato, andiamo nel nostro browser e possiamo inserire una delle seguenti opzioni:
  • http: // host locale /
  • http: // indirizzo IP /

Il risultato, se tutto è corretto, dovrebbe essere il seguente:

Con questo controlliamo che Apache funzioni correttamente.

4. Installazione di MySQL su Ubuntu 16.10


Il passo successivo è l'installazione di MySQL che è un gestore di database relazionali (RDBMS) che consente a più utenti di accedere al database in modo sicuro e integrato. Per installare MySQL in Ubuntu 16.10 eseguiremo il seguente comando:
 sudo apt-get install mysql-server mysql-client
Nota:Durante il processo, verranno visualizzate alcune domande che dimostreremo in seguito.

INGRANDIRE

Accettiamo il download e l'installazione dei pacchetti. Il primo messaggio che dobbiamo completare è l'inserimento della password dell'utente root:

INGRANDIRE

Inseriamo la password desiderata, premiamo Accetta o Invio e dobbiamo confermarla nuovamente:

INGRANDIRE

Fare clic su OK per continuare con l'installazione. In questo modo abbiamo installato MySQL.

5. Controllo dello stato di MySQL


Per verificare che l'installazione di MySQL sia stata corretta eseguiremo il seguente comando:
 sudo systemctl status mysql
Nota: Se utilizziamo Ubuntu 14.10 o versioni precedenti, eseguiremo il seguente comando:
 sudo service mysql status
Il risultato ottenuto sarà il seguente:

INGRANDIRE

Possiamo vedere che è attivo.

6. Installazione di MariaDB


MariaDB è un altro gestore di database robusto, sicuro e affidabile che può essere utilizzato al posto di MySQL. MariaDB sta prendendo piede tra i gestori di database grazie alle sue molteplici funzionalità, che possiamo consultare sul suo sito ufficiale:

Passo 1
Per installare MariaDB dobbiamo prima rimuovere MySQL da Ubuntu 16.10. Per questo dobbiamo eseguire i seguenti comandi nel loro ordine:

 sudo systemctl stop mysql sudo apt-get remove --purge mysql-server mysql-client mysql-common sudo apt-get autoremove sudo apt-get autoclean sudo rm -rf / var / lib / mysql / sudo rm -rf / etc / mysql / 

INGRANDIRE

Passo 2
Una volta completato il processo, procediamo con l'installazione di MariaDB in Ubuntu 16.10 eseguendo il seguente comando:

 sudo apt-get install mariadb-server

INGRANDIRE

Passaggio 3
Inseriamo la lettera S per accettare il download di MariaDB. Un altro metodo con cui possiamo installare MariaDB è utilizzare i repository ufficiali per ottenere la versione più recente, in questo caso dobbiamo eseguire le seguenti righe:

 sudo apt-get install software-properties-common sudo apt-key adv --recv-keys --keyserver hkp: //keyserver.ubuntu.com: 80 0xcbcb082a1bb943db sudo add-apt-repository 'deb http: //download.nus .edu.sg / mirror / mariadb / repo / 10.1/ubuntu vivid main ' 
Passaggio 4
Aggiorniamo i repository utilizzando il seguente comando:
 sudo apt-get update
Passaggio 5
Infine installiamo MariaDB eseguendo il seguente comando:
 sudo apt-get install mariadb-server
Passaggio 6
Una cosa importante da tenere a mente è che durante il processo di installazione la password di root non verrà richiesta come se lo fa MySQL e non saremo in grado di farlo manualmente utilizzando il comando:
 mysql_secure_installation
Passaggio 7
Verrà visualizzato il seguente errore:

INGRANDIRE

Per risolverlo eseguiremo il seguente processo. Eseguiamo il seguente comando:

 sudo mysql -u root
Passaggio 8
In accesso a MySQL eseguiremo le seguenti righe:
 usa mysql; update user set plugin = '' dove Utente = 'root'; privilegi di risciacquo; \ Q

INGRANDIRE

Passaggio 9
Ora eseguiamo di nuovo il comando mysql_secure_installation, diamo Invio quando richiede la password di root e avremo accesso alle impostazioni di MariaDB:

INGRANDIRE

7. Convalida dello stato di MariaDB


Per verificare lo stato attuale di MariaDB in Ubuntu 16.10 utilizzeremo il seguente comando:
 sudo service mysql status
Il risultato sarà il seguente. Possiamo verificare che il suo stato sia attivo.

INGRANDIRE

8. Installazione di PHP su Ubuntu 16.10


PHP (PHP: Hypertext Preprocessor) è un linguaggio di programmazione open source utilizzato nello sviluppo web e che può essere incorporato nell'HTML.

Per installare PHP su Ubuntu 16.10 Server eseguiremo i seguenti comandi nel loro ordine:

 sudo apt-get update sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7

INGRANDIRE

Accettiamo il download e una volta terminato convalideremo la versione PHP installata utilizzando il seguente comando:

 php -v

INGRANDIRE

9. Convalida PHP


Per testare PHP sul server Ubuntu 16.10 creeremo un file chiamato testphp.php utilizzando la seguente riga:
 sudo nano /var/www/html/testphp.php
Nella finestra visualizzata inseriremo quanto segue:
 

INGRANDIRE

Salviamo le modifiche utilizzando la combinazione di tasti Ctrl + O ed usciamo dall'editor utilizzando i tasti Ctrl + X. Riavviamo il server Apache per applicare le modifiche utilizzando il comando:

 sudo systemctl riavvia apache2
In Ubuntu 14 o versioni precedenti eseguiremo il seguente comando:
 sudo service apache2 riavvio
Andiamo su un browser e inseriamo quanto segue nella barra degli indirizzi. In questo modo convalidiamo la configurazione PHP.
 https: //IP/testphp.php

Nota:Se vogliamo installare tutti i pacchetti PHP eseguiremo il seguente comando:

 sudo apt-get install php *

10. Gestione di database MySQL


Per gestire i database MySQL è necessario installare PHPMyAdmin che è uno strumento di interfaccia grafica con il quale avremo accesso all'amministrazione dei database.

Passo 1
Per la sua installazione eseguiremo il seguente comando:

 sudo apt-get install phpmyadmin

INGRANDIRE

Passo 2
Accettiamo il download e durante il processo di installazione vedremo domande come:

INGRANDIRE

Lì selezioniamo apache2 che era il server web installato.

INGRANDIRE

Passaggio 3
Questo messaggio si riferisce al database che deve essere creato da PHPMyAdmin, fare clic su Sì e dobbiamo assegnare una password per tale database:

INGRANDIRE

Dobbiamo confermarlo. Lì impostiamo il nome del database MySQL.

INGRANDIRE

Passaggio 4
Impostiamo il nome utente per il database.

INGRANDIRE

11. Accesso alla console PHPMyAdmin


Una volta configurato questo, possiamo accedere alla console PHPMyAdmin inserendo la seguente riga nella barra degli indirizzi del browser. Lì effettueremo il login con le rispettive credenziali per accedere ai database.
 http: // indirizzo_IP / phpmyadmin /

Come possiamo vedere, LAMP è un ottimo strumento per espandere le risorse offerte dal sistema operativo e quindi avere più alternative sia per l'amministrazione che per l'utente finale.
Facciamo buon uso di LAMP su Ubuntu 16.10 Server.

Installa Chrome e Skype Ubuntu

wave wave wave wave wave