Nota: sarà necessario l'accesso sudo per i comandi in questo articolo .
Passaggio 1: installare Apache
Innanzitutto, aggiorna il gestore dei pacchetti.
sudo apt-get update -y
Installa e avvia Apache.
sudo apt-get install apache2 -y
sudo systemctl start apache2.service
Verifica che Apache sia stato installato senza errori accedendo dal tuo browser locale. Immettere hostname -I
per ottenere il proprio indirizzo IP per il server e accedere a http://SERVER_IP/
.
Passaggio 2: installare MySQL
Immettere quanto segue nel prompt della shell.
sudo apt-get install mysql-server -y
Ciò installerà il server di database MariaDB (un fork di MySQL). Ti verrà chiesto di inserire una password per l'utente root di MySQL, quindi procedi e fallo.
Quindi, corri sudo /usr/bin/mysql_secure_installation
. Premi " y
".
A seconda del livello di sicurezza, avrai la possibilità di regolare la complessità della password. Per ora, useremo il forte preset di sicurezza.
Per una delle seguenti opzioni, premere " y
" e continuare.
Passaggio 3: installa PHP
L'ultima cosa che faremo in questo articolo è l'installazione di PHP.
Installa PHP:
sudo apt-get install php -y
Quindi installare estensioni PHP comuni come GD
, MySQL
e così via.
sudo apt-get install -y php-{bcmath,bz2,intl,gd,mbstring,mcrypt,mysql,zip} && sudo apt-get install libapache2-mod-php -y
Passaggio 4: avvio di Apache e MySQL all'avvio
Ciò è necessario per avviare l'ambiente Web all'avvio.
sudo systemctl enable apache2.service
sudo systemctl enable mysql.service
Infine, riavvia Apache per consentire l'esecuzione di PHP.
systemctl restart apache2.service
Conclusione
Questo è tutto! Hai installato correttamente uno stack LAMP sul tuo Ubuntu 16.04 VPS.