Come configurare il server Lightttpd su Raspberry Pi

Come configurare il server Lightttpd su Raspberry Pi

IL Lighttpd è un server Web sicuro ed efficiente open source ben ottimizzato per fornire prestazioni ad alta velocità agli utenti. Ha prestazioni molto migliori del server Web Apache in termini di velocità e utilizzo della memoria poiché è leggero e non consuma molte risorse di memoria. È un'alternativa ideale ai server Web più usati come Apache e Nginx e possono essere facilmente configurati su qualsiasi sistema.

Se sei un utente Raspberry Pi e desideri creare siti Web, il server Web LightTPD è una scelta eccellente e puoi impostare questo server utilizzando le linee guida fornite in questo articolo.

Imposta server Lightttpd su Raspberry Pi

Impostazione a server Lightttpd Su Raspberry Pi è facile come vuoi e puoi farlo sul tuo sistema Raspberry Pi usando i seguenti passaggi:

Passaggio 1: rimuovere Apache Web Server da Raspberry Pi

Prima di spostarsi verso l'installazione del server Lighttpd, assicurati di non averlo Apache installato sul tuo sistema. Nel caso in cui è installato, è possibile rimuovere Apache dal sistema Raspberry Pi eseguendo il seguente comando:

$ sudo apt rimuovi apache2 -y


Passaggio 2: installa LightTPD sul sistema Raspberry Pi

Dopo essersi assicurato che non sia installato alcun server Apache, sei bene a utilizzare il seguente comando per installare LightTPD Server sul sistema Raspberry Pi:

$ sudo apt install lighttpd -y


Passaggio 3: installare PHP con dipendenze dal sistema Raspberry Pi

Ti verrà inoltre richiesto di utilizzare il comando di seguito per installare il modulo PHP con dipendenze richieste dal sistema Raspberry Pi.

$ sudo apt install php8.0-FPM PHP8.0-mbstring php8.0-Mysql PHP8.0-curl PHP8.0-GD PHP8.0-curl PHP8.0-zip PHP8.0 -xml -y


Passaggio 4: Abilita il servizio PHP-FPM

Dovresti anche abilitare Fast CGI Process Manager (PHP-FPM) Servizio con server Lighttpd. Ciò aggiungerà ulteriori vantaggi per aumentare i tempi di caricamento e gestire il traffico elevato sul sito Web ADN puoi conoscerlo in dettaglio qui.

Per abilitare il Fastcgi Servizio su Raspberry Pi, dovresti premere il seguente comando:

$ sudo lighttpd-anable-mod fastcgi



Dovresti anche applicare il seguente comando per abilitare Fastcgi Servizio per Lighttpd configurazione con PHP.

$ sudo lighttpd-anable-mod fastcgi-php


Passaggio 5: configurare il file FastCGI PHP su Raspberry Pi

Per impostazione predefinita, il servizio LightTPD è configurato con cui funzionare PHP-CGI invece di Fastcgi. Per migliorare le prestazioni del Lighttpd servizio attraverso Fastcgi, Dovresti apportare modifiche al file di configurazione, che puoi aprire utilizzando il seguente comando:

$ sudo nano/etc/lighttpd/conf-disponibile/15-fastcgi-php.conf



Dovresti apportare modifiche al file rimuovendo altre opzioni e lasciando alle spalle quelle necessarie per completare il Fastcgi configurazione. Le modifiche dovrebbero essere fatte in modo che il file finale assomigli a quello mostrato di seguito:

Passaggio 6: ricarica il servizio Lightttpd sul sistema Raspberry Pi

Dovresti ricaricare il Lighttpd Servizio sul sistema Raspberry Pi utilizzando il comando seguente dopo aver completato le modifiche sopra:

$ sudo servizio lighttpd force-ricaric



Puoi anche controllare lo stato di Lighttpd Attraverso il seguente comando per garantire che il servizio sia in esecuzione correttamente.

$ sudo servizio lighttpd stato


Passaggio 7: crea un file PHP sul sistema Raspberry Pi

Ora, per testare il servizio, è necessario creare un file PHP che consente di visualizzare qualsiasi cosa sulla pagina Web utilizzando l'indirizzo IP del dispositivo. Il file PHP deve essere inserito all'interno della directory "/Var/www/html" E puoi creare questo file usando il seguente comando:

$ sudo nano/var/www/html/indice.PHP


All'interno di questo file, è possibile aggiungere un codice PHP e per la generazione, stiamo utilizzando un semplice codice PHP per visualizzare un messaggio di benvenuto nella pagina Web.

stampa ("il mio messaggio");
?>



Salva questo file usando Ctrl+X e poi vai al browser e inserisci l'indirizzo IP del sistema Raspberry Pi, che puoi essere trovato tramite il "Nome host -i" comando.


Con il messaggio di output sopra visualizzato nella pagina web, garantisce che il Lighttpd Il servizio è impostato correttamente su Raspberry Pi e puoi iniziare a creare il tuo sito Web aggiungendo il codice all'interno del file PHP.

Conclusione

Lighttpd è un server Web robusto ed efficiente dalla memoria che è possibile impostare facilmente sul sistema Raspberry Pi. Tuttavia, prima dell'impostazione, è necessario rimuovere Apache Dal tuo sistema e una volta terminata la rimozione, puoi iniziare a installare Lighttpd Servizio su Raspberry Pi tramite il comando di installazione APT. Dovresti anche abilitare Fastcgi servizio per migliorare il Lighttpd prestazioni del server. Dopo aver finito, apportare alcune modifiche al file di configurazione per gestire il server sul sistema correttamente. Infine, è possibile aggiungere un codice all'interno del file PHP e visualizzare il risultato sulla pagina Web utilizzando l'indirizzo IP di Raspberry Pi.