Introduzione
In questo How-To, ti guideremo attraverso l'installazione di LEMP sul tuo Debian 7 Cloud Server.
LEMP è semplicemente un pacchetto software composto da 4 componenti. L (Linux) è il cuore della piattaforma, che sosterrà gli altri componenti. E(Nginx) sarà utilizzato per il servizio web. M(MySQL) sarà utilizzato per la gestione del database e P(PHP) sarà il linguaggio di programmazione. Sta rendendo la piattaforma un LEMP.
Prerequisiti
Un server cloud con Debian già installato (che si occuperà dell'aspetto L(Linux) dell'installazione di LEMP). Se non disponi già di un server, perché non creare un server VPS Linux da Atlantic.Net
Installazione di LEMP su Debian 7
Installa Nginx con il seguente comando per iniziare l'installazione:
apt-get install nginx
Avvia nginx con il seguente comando:
service nginx start
Verifica se tutto funziona digitando HTTP://YOUR.IP.ADD.RESS
Installa MySQL con il comando seguente per iniziare l'installazione e imposta una password di root MySQL:
apt-get install mysql-server
Proteggi MySQL dalle impostazioni predefinite con il seguente comando:
mysql_secure_installation
Nota:ti verrà chiesto con una serie di domande. Digita N per modificare la password di root e Y per sì su tutti, guarda lo screenshot qui sotto:
Installa PHP con il seguente comando per iniziare l'installazione:
apt-get install php5 php5-fpm php5-mysql
Quindi dobbiamo spostare il file dei siti originali a scopo di backup su un nuovo nome file:
mv /etc/nginx/sites-available/default /etc/nginx/sites-available/default.old
nano /etc/nginx/sites-available/default
Copia quanto segue nel tuo editor di testo:
server { listen 80; server_name your_site_name.com; root /var/www/html; index index.php index.html index.htm index.nginx-debian.html; location / { try_files $uri $uri/ =404; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /var/www/html; } location ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
Crea una semplice pagina PHP da testare utilizzando un editor di testo a tua scelta:
nano /var/www/html/info.php
Inserisci il seguente codice nello spazio, quindi salva ed esci:
<?php phpinfo(); ?>
Dovremo riavviare Nginx, quindi tutte le modifiche vengono aggiornate.
service nginx restart
Congratulazioni! Hai appena installato LEMP sul tuo Debian Cloud Server. Grazie per aver seguito questo How-To e ricontrolla con noi per eventuali nuovi aggiornamenti.
Scopri di più sui nostri servizi di hosting VPS e sul prezzo di hosting VPS.