Crea il tuo server Web Raspberry Pi Nginx

Crea il tuo server Web Raspberry Pi Nginx

Nginx è un server Web leggero, open source e robusto che funge da proxy e-mail, proxy inverso e cache HTTP. Può bilanciare il carico elevato e ha un tempo di risposta rapido che consente agli utenti di caricare la pagina Web a un ritmo rapido. Il server viene utilizzato da molte piattaforme di alto profilo come Google, IBM, Twitter e Facebook. sebbene il Nginx Il server è in ritardo Apache In termini di prestazioni, è facile configurare e utilizzare meno risorse di memoria rispetto a Apache.

Questo articolo ti guiderà sull'installazione e la configurazione di Nginx Server su Raspberry Pi e creando il tuo Server Web Nginx.

Crea il tuo server Web Raspberry Pi Nginx

Costruire un Server Web Nginx non è un processo complesso; Puoi farlo facilmente seguendo attentamente i passaggi di seguito.

Passaggio 1: rimuovere Apache da Raspberry Pi

Prima di spostarsi verso il processo principale di impostare il Nginx server web, è necessario rimuovere il Apache Web Server Dal tuo Raspberry Pi nel caso in cui sia installato nel sistema. Per rimuovere Apache, verrà utilizzato il seguente comando:

$ sudo apt rimuovi apache2 -y

Passaggio 2: installa Nginx su Raspberry Pi

Dopo aver rimosso con successo Apache Da Raspberry Pi, puoi installare Nginx su Raspberry Pi usando il seguente comando:

$ sudo apt install nginx -y

Aspetta qualche secondo Nginx L'installazione completa e successivamente puoi spostarti verso il passaggio successivo.

Passaggio 3: Avvia il servizio Nginx su Raspberry Pi

Dopo l'installazione, puoi iniziare Servizio Nginx Attraverso il seguente comando:

$ sudo systemctl avvia nginx

Passaggio 4: selezionare lo stato del servizio Nginx su Raspberry Pi

Assicurati che il servizio Nginx sia in esecuzione correttamente sul sistema Raspberry Pi e puoi confermarlo applicando il seguente comando:

$ sudo systemctl status nginx

Passaggio 5: installare le dipendenze PHP da Raspberry Pi

Nginx Il server richiede alcune dipendenze PHP che dovresti installare sul sistema utilizzando il comando seguente:

$ 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 6: configurare Nginx su Raspberry Pi

Dopo aver installato correttamente le dipendenze, è necessario eseguire un po 'di configurazione all'interno del Nginx File di configurazione e puoi aprire questo file tramite il comando seguente:

$ sudo nano/etc/nginx/siti abilitati/default

All'interno del file, prima trova la seguente riga evidenziata:

Sostituire le linee sopra con la riga seguente:

indice indice.indice PHP.indice HTML.htm;

Inoltre, dovresti anche rimuovere le seguenti righe evidenziate all'interno del file.

Da quando hai installato PHP 8.0, Dovresti sostituire PHP 7.4 con esso.

Salva il file utilizzando Ctrl+X, aggiungere Y e poi riavviare il Nginx Servizio tramite comando seguente:

$ sudo systemctl riavvio nginx

Dopo la configurazione, aprire il indice.PHP File usando il seguente comando:

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

Quindi aggiungi il codice semplice per la pubblicazione del messaggio sul Web.

Echo "il tuo messaggio";
?>

Salva questo file e vai al browser e inserisci l'indirizzo IP del sistema Raspberry Pi che puoi trovare attraverso il "Nome host -i" comando.

L'output sopra sul web mostra che abbiamo configurato e creato correttamente il nostro Nginx Server Web su Raspberry Pi.

Conclusione

Nginx è un server Web leggero che è facile da configurare e può essere facilmente installato su Raspberry Pi tramite il "Apt" comando di installazione. Successivamente, attraverso una certa configurazione, come menzionato nelle linee guida sopra, puoi costruire correttamente il tuo Server Web Nginx Utilizzo dell'indirizzo IP del tuo dispositivo.