GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare Linux, Apache, MySQL e PHP (LAMP) su un server cloud Ubuntu 12.04

Introduzione

In questo How-To, stiamo installando un server LAMP utilizzando Ubuntu 12.04. LAMP è una delle configurazioni di server web più diffuse e facili da installare in circolazione. Si compone di 4 elementi; Linux (in questo caso Ubuntu), Apache, MySQL e PHP.

Prerequisiti

Un server con Ubuntu 12.04 installato. Hai bisogno di un server? Atlantic.net offre servizi di hosting VPS.

Installazione di LAMP su Ubuntu 12.04

Prima di installare Apache, dovremmo assicurarci che il nostro sistema sia aggiornato, eseguendo il seguente comando:

sudo apt-get update

Installazione di Apache su Ubuntu 12.04

Apache è il server web; il suo compito è fornire pagine web ai tuoi clienti quando ne fanno richiesta. Installa Apache eseguendo il seguente comando:

sudo apt-get install apache2

Quando viene chiesto "Vuoi continuare?" premi Y e poi Enter .

Verifica che Apache sia in esecuzione eseguendo il comando seguente:

service apache2 status

Dopo l'installazione, Apache crea una pagina web predefinita che può essere visualizzata andando all'indirizzo IP del tuo server.

Se non conosci l'indirizzo IP del tuo server, puoi eseguire il seguente comando:

ifconfig

Dovresti ottenere un output simile al seguente. Devi guardare accanto a dove dice "inet addr" per il tuo indirizzo IP.

Un esempio di ifconfig che mostra l'indirizzo IP 192.168.100.10

Nel nostro caso, inseriremo http://192.168.100.10 nella barra degli indirizzi del browser e otterremo la seguente pagina:

La pagina predefinita per Apache su Ubuntu 12.04

Installazione di MySQL su Ubuntu 12.04

MySQL è un sistema di database relazionali, il suo compito è archiviare i dati all'interno di database, tabelle e record. Puoi installare MySQL con il seguente comando:

sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

Durante l'installazione, quando viene chiesto "Vuoi continuare?" premi Y e poi Enter . Ti verrà quindi chiesto di inserire una password di root MySQL. Dovresti impostare una password complessa a tua scelta.

Aggiungi una password complessa a tua scelta e premi Invio

Una volta inserita la password MySQL, ti verrà chiesto di reinserirla.

Reinserisci la password che hai impostato prima

mysql_secure_installation

Ti verrà richiesta una serie di domande Digita N per la modifica della password di root poiché l'hai appena impostata e molto probabilmente vuoi premere Y per il

riposo.

Un esempio di come appare mysql_secure_installation

Verifica che MySQL sia in esecuzione con il seguente comando:

service mysql status

Installazione di PHP su Ubuntu 12.04

PHP è il linguaggio di scripting, il suo compito è interrompere il codice e produrre output. Installa PHP con il seguente comando:

apt-get install php5 libapache2-mod-php5

Quando viene chiesto "Vuoi continuare?" premi Y e poi Enter .

Creeremo un file di test PHP chiamato  info.php in /var/www/. Per questo how-to lo faremo usando Nano, eseguendo il seguente comando:

nano /var/www/info.php

Inserisci il seguente codice nell'editor di testo:

<?php
phpinfo();
?>

Salva il file premendo Ctrl + X quindi premi Y e poi Enter .

Poiché installiamo PHP, dobbiamo riavviare Apache in modo che le modifiche abbiano effetto:

service apache2 restart

Ora puoi testare il tuo file info.php utilizzando il seguente link, aggiornato con il tuo indirizzo IP.

http://tuoindirizzoip/info.php

Il risultato del file php.info che hai creato.

Ora che hai verificato il funzionamento di PHP, è una buona idea rimuovere il file info.php poiché gli hacker possono utilizzarlo per pianificare attacchi contro di te utilizzando queste informazioni. Rimuovilo con il seguente comando:

sudo rm /var/www/info.php

Congratulazioni! Durante l'installazione di LAMP sul tuo server Ubuntu 12.04. Grazie per aver seguito questo How-To, controlla di nuovo per ulteriori aggiornamenti. Se stai utilizzando una versione più recente di Ubuntu, consulta le nostre utili istruzioni per Ubuntu 14.04, Ubuntu 15.04 e Ubuntu 16.04.


Linux
  1. Come installare lo stack Linux, Apache, MySQL, PHP (LAMP) su Ubuntu 16.04

  2. Come installare lo stack Linux, Apache, MySQL, PHP (LAMP) su Ubuntu 16.04 / Ubuntu 14.04

  3. Come installare Apache, MySQL, PHP (LAMP) su Ubuntu 16.04 LTS

  4. Come installare LAMP (Linux, Apache, MySQL, PHP) su Debian 9

  5. Come installare LAMP Apache, MySQL, PHP in Ubuntu 22.04

Come installare Linux, Apache, MySQL, PHP (LAMP) su Debian 8.2 Cloud Server

Come installare LAMP su Ubuntu 15.10 (Linux, Apache, MySQL e PHP)

Come installare LAMP su Fedora 23 (Linux, Apache, MySQL e PHP)

Come installare Apache, MySQL, PHP (LAMP) su Arch Linux

Come installare lo stack Apache, MySQL, PHP (LAMP) su Ubuntu 16.04

Come installare e configurare un server Web LAMP su Ubuntu 18.04