In questo tutorial, ti mostreremo come installare Lighttpd con PHP e MariaDB su Ubuntu 16.04 LTS. Per chi non lo sapesse, Per chi non lo sapesse , Lighttpd è un server Web veloce e sicuro che è stato ottimizzato per ambienti ad alte prestazioni Con un ingombro di memoria ridotto rispetto ad altri server Web, una gestione efficace del carico della CPU e un set di funzionalità avanzate (FastCGI, SCGI, Auth, Output -Compressione, riscrittura URL e molti altri) Lighttpd è la soluzione perfetta per ogni server che soffre di problemi di carico.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Lighttpd con PHP FPM e MariaDB sul server Ubuntu 16.04 (Xenial Xerus).
Installa Lighttpd con PHP e MariaDB su Ubuntu 16.04 LTS
Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo questi seguenti comandi apt-get nel terminale.
apt-get update apt-get upgrade
Passaggio 2. Installazione di Lighttpd su Ubuntu 16.04.
Lighttpd è disponibile per l'installazione dai repository ufficiali di Ubuntu, quindi se vuoi installare Lighttpd, devi solo eseguire questo comando:
apt-get install lighttpd
Per avviare il server web Lighttpd, esegui i comandi seguenti e puoi verificare lo stato del server accedendo all'indirizzo IP del tuo VPS in un browser web. Dopo successo, vedrai la pagina di benvenuto di Lighttpd:
systemctl start lighttpd.service
Passaggio 3. Installazione di MariaDB.
Per installare MariaDB in Ubuntu esegui il seguente comando:
apt-get install mariadb-server
Per impostazione predefinita, MariaDB non è protetto. Puoi proteggere MariaDB usando mysql_secure_installation
sceneggiatura. dovresti leggere attentamente e sotto ogni passaggio che imposterà una password di root, rimuoverà gli utenti anonimi, non consentirà l'accesso root remoto e rimuoverà il database di test e l'accesso per proteggere MariaDB:
mysql_secure_installation
Per accedere a MariaDB, usa il comando seguente (nota che è lo stesso comando che useresti per accedere a un database MySQL):
mysql -u root -p
Per avviare il database, esegui i seguenti comandi:
systemctl start mariadb.service
Passaggio 4. Installazione di PHP e altri moduli PHP7.
Successivamente, esegui i comandi seguenti per installare PHP5 e altri moduli PHP:
apt-get -y install php-fpm php-mysql
Abilita i moduli CGI PHP in Lighttpd con i seguenti comandi:
sudo lighty-enable-mod fastcgi sudo lighty-enable-mod fastcgi-php
Dopo aver abilitato i moduli, è necessario riavviare il servizio Lighttpd eseguendo il comando seguente:
systemctl restart lighttpd
Verifica se PHP funziona:
nano /srv/www/htdocs/info.php
Quindi, aggiungeremo semplicemente la seguente riga al file:
<?php phpinfo(); ?>
Passaggio 5. Configura il firewall per LLMP.
Esegui i seguenti comandi per consentire le richieste HTTP (80) e HTTPPS (443) attraverso il firewall.
ufw allow 80/tcp ufw allow 443/tcp ufw reload
Congratulazioni! Hai installato correttamente LLMP. Grazie per aver utilizzato questo tutorial per l'installazione di Lighttpd con PHP FPM e MariaDB nei sistemi Ubuntu 16.04 Xenial Xerus. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Lighttpd.