- 1. Installazione di Apache su Ubuntu 16.10
- 2. Abilitazione e avvio di Apache
- 3. Convalida Apache
- 4. Installazione di MySQL su Ubuntu 16.10
- 5. Controllo dello stato di MySQL
- 6. Installazione di MariaDB
- 7. Convalida dello stato di MariaDB
- 8. Installazione di PHP su Ubuntu 16.10
- 9. Convalida PHP
- 10. Gestione di database MySQL
- 11. Accesso alla console PHPMyAdmin
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
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 apache2Il 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-clientNota: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 mysqlNota: Se utilizziamo Ubuntu 14.10 o versioni precedenti, eseguiremo il seguente comando:
sudo service mysql statusIl 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 updatePassaggio 5
Infine installiamo MariaDB eseguendo il seguente comando:
sudo apt-get install mariadb-serverPassaggio 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_installationPassaggio 7
Verrà visualizzato il seguente errore:
INGRANDIRE
Per risolverlo eseguiremo il seguente processo. Eseguiamo il seguente comando:
sudo mysql -u rootPassaggio 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 statusIl 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.phpNella 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 apache2In Ubuntu 14 o versioni precedenti eseguiremo il seguente comando:
sudo service apache2 riavvioAndiamo 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