Nginx er en lett, åpen kildekode og robust webserver som fungerer som en e-postproxy, omvendt proxy og http cache. Den kan balansere den høye belastningen og har en rask responstid som lar brukerne laste inn websiden i raskt tempo. Serveren brukes av mange høyprofilerte plattformer som Google, IBM, Twitter og Facebook. Selv om Nginx Serveren henger etter Apache Når det gjelder ytelse, er det enkelt å sette opp og bruke færre minnressurser enn Apache.
Denne artikkelen vil guide deg om å installere og konfigurere Nginx -serveren på Raspberry Pi og bygge din egen Nginx webserver.
Bygg din egen Raspberry Pi Nginx webserver
Bygge en Nginx webserver er ikke en kompleks prosess; Du kan gjøre så enkelt ved å følge nøye etter de under-nevnte trinnene.
Trinn 1: Fjern Apache fra Raspberry Pi
Før du beveger seg mot hovedprosessen med å sette opp Nginx webserver, du må fjerne Apache Web Server fra Raspberry Pi i tilfelle det er installert i systemet ditt. For å fjerne Apache, vil følgende kommando bli brukt:
$ sudo apt fjerne apache2 -y
Trinn 2: Installer Nginx på Raspberry Pi
Etter å ha fjernet Apache Fra Raspberry Pi kan du installere Nginx På Raspberry Pi ved hjelp av følgende kommando:
$ sudo apt install nginx -y
Vent noen sekunder til Nginx Installasjonen fullføres og etterpå kan du bevege deg mot neste trinn.
Trinn 3: Start Nginx -tjenesten på Raspberry Pi
Etter installasjonen kan du starte Nginx Service Gjennom følgende kommando:
$ sudo systemctl start nginx
Trinn 4: Sjekk Nginx -tjenestestatus på Raspberry Pi
Forsikre deg om at Nginx -tjenesten lykkes med å kjøre på Raspberry Pi -systemet, og du kan bekrefte den ved å bruke følgende kommando:
$ sudo systemctl status nginx
Trinn 5: Installer PHP -avhengigheter på Raspberry Pi
Nginx Server krever noen PHP -avhengigheter som du bør installere på systemet ditt ved å bruke følgende kommando:
$ 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
Trinn 6: Konfigurer Nginx på Raspberry Pi
Etter å ha installert avhengigheter, må du gjøre noe konfigurasjon i Nginx Konfigurasjonsfil og du kan åpne denne filen gjennom følgende kommando:
$ sudo nano/etc/nginx/nettsteder-aktivert/standard
Inne i filen, finn først følgende uthevede linje:
Bytt ut linjene ovenfor med følgende linje:
Indeksindeks.PHP -indeks.HTML -indeks.htm;
Videre bør du også ta ut følgende uthevede linjer i filen.
Siden du har installert PHP 8.0, du bør erstatte PHP 7.4 med det.
Lagre filen ved hjelp av Ctrl+x, Legg til Y og start deretter på nytt Nginx Service via følgende kommando:
$ sudo SystemCTL Restart Nginx
Etter konfigurasjonen, åpne indeks.PHP Fil ved å bruke følgende kommando:
$ sudo nano/var/www/html/indeks.PHP
Legg deretter til den enkle koden for å publisere meldingen på nettet.
ekko “Din melding”;
?>
Lagre denne filen og ta turen til nettleseren din og skriv inn IP -adressen til Raspberry Pi -systemet ditt som du kan finne gjennom “Vertsnavn -i” kommando.
Ovennevnte utgang på nettet viser at vi har konfigurert og bygget vår Nginx Webserver på Raspberry Pi.
Konklusjon
Nginx er en lett webserver som er enkel å konfigurere og enkelt kan installeres på bringebærpi -en gjennom “Apt” Installasjonskommando. Etterpå, gjennom litt konfigurasjon, som nevnt i retningslinjene ovenfor, kan du lykkes med å bygge din egen Nginx webserver Bruke enhetens IP -adresse.