Erstellen Sie Ihren eigenen Raspberry Pi Nginx -Webserver

Erstellen Sie Ihren eigenen Raspberry Pi Nginx -Webserver

Nginx ist ein leichtgewichtiger, open-source und robuster Webserver, der als E-Mail-Proxy, Reverse-Proxy und HTTP-Cache fungiert. Es kann die hohe Last ausgleichen und es hat eine schnelle Reaktionszeit, mit der Benutzer die Webseite schnell laden können. Der Server wird von vielen hochkarätigen Plattformen wie Google, IBM, Twitter und Facebook verwendet. Obwohl die Nginx Der Server bleibt zurück Apache In Bezug auf die Leistung ist es einfach, weniger Speicherressourcen einzurichten, als es weniger Speicherressourcen verwendet als Apache.

In diesem Artikel werden Sie über die Installation und Konfiguration von Nginx -Server auf Raspberry Pi und zum Erstellen Ihrer eigenen geleitet Nginx Web Server.

Erstellen Sie Ihren eigenen Raspberry Pi Nginx -Webserver

Bauen und Nginx Web Server ist kein komplexer Prozess; Sie können dies leicht tun, indem Sie den folgenden Schritten sorgfältig befolgen.

Schritt 1: Entfernen Sie Apache von Raspberry Pi

Bevor Sie sich in Richtung des Hauptprozesses des Einrichtens der Einrichtung des Nginx Webserver sollten Sie die entfernen müssen Apache -Webserver Aus Ihrem Raspberry Pi, falls es in Ihrem System installiert ist. Um Apache zu entfernen, wird der folgende Befehl verwendet:

$ sudo apt entfernen apache2 -y

Schritt 2: Installieren Sie Nginx auf Raspberry Pi

Nach erfolgreichem Entfernen Apache Von Raspberry Pi können Sie installieren Nginx Auf Raspberry Pi mit dem folgenden Befehl:

$ sudo apt install nginx -y

Warten Sie ein paar Sekunden bis auf Nginx Die Installation wird abgeschlossen und danach können Sie sich zum nächsten Schritt bewegen.

Schritt 3: Starten Sie den Nginx -Dienst auf Raspberry Pi

Nach der Installation können Sie beginnen Nginx -Dienst Durch den folgenden Befehl:

$ sudo systemctl starten nginx

Schritt 4: Überprüfen Sie den Status des Nginx -Dienstes auf Raspberry Pi

Stellen Sie sicher, dass der NGINX -Dienst erfolgreich auf Ihrem Raspberry PI -System ausgeführt wird, und Sie können ihn bestätigen, indem Sie den folgenden Befehl anwenden:

$ sudo systemctl Status nginx

Schritt 5: Installieren Sie PHP -Abhängigkeiten auf Raspberry Pi

Nginx Der Server benötigt einige PHP -Abhängigkeiten, die Sie mit dem folgenden Befehl in Ihrem System installieren sollten:

$ sudo apt installieren Sie 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

Schritt 6: Konfigurieren Sie Nginx auf Raspberry Pi

Nach erfolgreicher Installation von Abhängigkeiten sollten Sie eine gewisse Konfiguration innerhalb des Nginx Konfigurationsdatei und Sie können diese Datei über den folgenden Befehl öffnen:

$ sudo nano/etc/nginx/sites-fähig/Standard

In der Datei finden Sie zunächst die folgende hervorgehobene Zeile:

Ersetzen Sie die obigen Zeilen durch die folgende Zeile:

Indexindex.PHP -Index.HTML -Index.HTM;

Darüber hinaus sollten Sie auch die folgenden hervorgehobenen Zeilen innerhalb der Datei überzeugen.

Seit Sie installiert haben Php 8.0, Sie sollten ersetzen Php 7.4 damit.

Speichern Sie die Datei mithilfe Strg+x, hinzufügen Y und dann die neu starten Nginx Service über den folgenden Befehl:

$ sudo systemctl starten nginx neu

Öffnen Sie nach der Konfiguration die Index.Php Datei mit dem folgenden Befehl:

$ sudo nano/var/www/html/Index.Php

Fügen Sie dann den einfachen Code hinzu, um die Nachricht im Web zu veröffentlichen.

echo "deine Nachricht";
?>

Speichern Sie diese Datei und besuchen Sie Ihren Browser und geben Sie die IP -Adresse Ihres Raspberry PI -Systems ein, die Sie über die finden können "Hostname -i" Befehl.

Die obige Ausgabe im Web zeigt, dass wir unsere erfolgreich konfiguriert und erstellt haben Nginx Webserver auf Raspberry Pi.

Abschluss

Nginx ist ein leichter Webserver, der einfach eingerichtet ist und auf Ihrem Raspberry Pi durch die einfach installiert werden kann "geeignet" Installationsbefehl. Danach können Sie durch eine gewisse Konfiguration, wie in den obigen Richtlinien erwähnt, erfolgreich Ihre eigenen erstellen Nginx Web Server Verwenden Sie die IP -Adresse Ihres Geräts.