So richten Sie 2021 einen Raspberry Pi-Webserver ein [Guide]

Raspberry Pi ist nicht nur ein kleiner Bordcomputer, sondern eine Bastelkarte, die fast alles kann. Möchten Sie Pi-hole auf Raspberry Pi einrichten, um Werbung und Tracker aus Ihrem gesamten Heimnetzwerk zu blockieren? Ja, das tut es. Möchten Sie einen Raspberry Pi-Webserver für die Webentwicklung und die lokale Dateiübertragung einrichten? Nun, das tut es auch. Tatsächlich ist die Verwendung eines Raspberry Pi eine großartige und kostengünstige Möglichkeit, einen persönlichen Webserver zu erstellen. Wenn Sie also interessiert sind, folgen Sie dieser einfachen Anleitung und verwandeln Sie Ihren Raspberry Pi im Handumdrehen in einen Webserver.

Einrichten eines Raspberry Pi-Webservers (2021)

Um einen Raspberry Pi-Webserver einzurichten, müssen Sie zunächst einen Webserver installieren. Es gibt zwei beliebte Webserver: Apache und Nginx. In diesem Tutorial verwenden wir jedoch Apache, da es zuverlässig und einfacher zu verwenden ist. Abgesehen davon installieren wir auch PHP, damit Sie dynamische Webseiten auf Ihrem Raspberry Pi hosten können. Nachdem wir das alles gesagt haben, lasst uns zu den Stufen springen.

  • Installieren Sie den Apache Webserver auf dem Raspberry Pi

1. Stellen Sie zunächst sicher, dass Sie geflasht haben Raspberry Pi OS mit Desktop Benutzeroberfläche auf der SD-Karte. Wenn Sie mit all dem noch nicht vertraut sind, folgen Sie unserer Anleitung zur Remote-Einrichtung von Raspberry Pi. Wenn Sie jedoch einen externen Monitor haben, werden die Dinge viel flüssiger.

2. Öffnen Sie nach dem Hochfahren des Raspbian-Betriebssystems das Terminal und führen Sie den folgenden Befehl aus Aktualisieren Sie das Raspbian-Betriebssystem auf die neuste Version.

sudo apt-get update && sudo apt-get upgrade -y

Einrichten eines Raspberry Pi-Webservers (2021)

3. Als nächstes müssen wir Installieren Sie den Apache-Webserver auf Raspberry Pi. Führen Sie den folgenden Befehl im Terminal aus.

sudo apt install apache2 -y

Einrichten eines Raspberry Pi-Webservers (2021)

4. Nach der Installation ist der Apache-Webserver live. Öffnen Sie einfach den Browser auf dem Raspberry Pi und geben Sie ein localhost oder 127.0.0.1, und drücken Sie die Eingabetaste, um auf den Webserver zuzugreifen. Es sollte die HTML-Seite von Apache laden.

Einrichten eines Raspberry Pi-Webservers (2021)

5. Sie können die IP-Adresse des Raspberry Pi auch direkt in einem Browser eingeben, um auf den Webserver zuzugreifen. Lauf hostname -I im Terminal, und Sie finden die IP-Adresse Ihres RPi.

Einrichten eines Raspberry Pi-Webservers (2021)

6. Geben Sie die IP-Adresse in den Browser ein und schon haben Sie sie. Tatsächlich können Sie Verwenden Sie die IP-Adresse auf jedem Gerät in Ihrem lokalen Wi-Fi-Netzwerk, und Sie können auf den Webserver zugreifen. So kann ich beispielsweise problemlos von meinem Chromebook aus auf den Webserver von Raspberry Pi zugreifen.

Einrichten eines Raspberry Pi-Webservers (2021)

7. Zu Ihrer Information werden alle Webserver-Dateien gespeichert /var/www/html/ Lage. Sie können also das Verzeichnis an diesen Ort ändern und alle Dateien anzeigen. Hier sind die auszuführenden Befehle.

cd /var/www/html/
ls -al

Einrichten eines Raspberry Pi-Webservers (2021)

8. Wie Sie im obigen Screenshot sehen können, ist die index.html Datei ist Eigentum von root. Bevor Sie also etwas ändern, müssen Sie den Eigentümer ändern in pi (Sie). Führen Sie den folgenden Befehl aus, um den Besitz wechseln.

sudo chown pi: index.html
ls -al

Wie Sie im Screenshot unten sehen können, pi ist jetzt der Besitzer des Webservers. Sie können dasselbe Format auch verwenden, um den Besitz von Ordnern zu ändern, z html und www.

Besitzer wechseln

9. Fahren Sie jetzt fort und öffnen Sie die Datei über das Terminal oder den Dateimanager. Ich verwende den Dateimanager für einen einfacheren Zugriff. Navigieren Sie zu „var -> www -> HTML“klicken Sie mit der rechten Maustaste auf die Datei „index.html“ und wählen Sie „Text-Editor“.

raspbian

10. Wenn ich jetzt Änderungen am Titel vornehme und speichere, werden sie sofort auf dem Webserver wiedergegeben. Sie sehen den aktualisierten Titel, wenn Sie Öffnen Sie den Webserver in einem Browser Fenster. Dieser Schritt bestätigt, dass Ihr Raspberry Pi-Webserver gut funktioniert.

Einrichten eines Raspberry Pi-Webservers (2021)

  • Installieren Sie PHP auf dem Raspberry Pi

Wenn Sie Ihre Webseiten auf Raspberry Pi testen möchten, reicht es nicht aus, nur den Webserver zu installieren. Sie müssen auch PHP installieren, um eine zu haben Lösung wie XAMPP auf Raspberry Pi. Damit können Sie dynamische Webseiten auf Ihrem Raspberry Pi testen. Hier erfahren Sie, wie Sie vorgehen.

1. Führen Sie den folgenden Befehl aus, um die zu installieren neuste PHP-Version auf Ihrem Raspberry Pi.

sudo apt install php libapache2-mod-php -y

Installieren Sie PHP auf dem Raspberry Pi

2. Gehen Sie als nächstes zu demselben var/www/html/ Verzeichnis und Erstellen Sie ein PHP Datei mit einem Texteditor.

Installieren Sie PHP auf dem Raspberry Pi

3. Als nächstes öffnen Sie die Datei mit einem Texteditor und Geben Sie den PHP-Code ein Sie hinzufügen möchten. Zum Beispiel habe ich den PHP-Code hinzugefügt, der eine einfache Anweisung ausgibt.

Installieren Sie PHP auf dem Raspberry Pi

  • Testen von FileZilla auf Raspberry Pi

Nachdem wir den Apache-Webserver und PHP auf dem Raspberry Pi eingerichtet haben, ist es endlich Zeit zu testen, ob wir unsere vorhandenen Web-Assets auf den RPi-Webserver übertragen können beliebter FTP-Client FileZilla. Sie können auch andere FTP-Clients wie WinSCP verwenden, wenn Sie dies wünschen. Hier sind die Schritte, die Sie befolgen müssen.

1. Installieren FileZilla (Kostenlos) auf einem anderen PC, der mit demselben Wi-Fi-Netzwerk verbunden ist.

2. Navigieren Sie als Nächstes auf dem Raspberry Pi zum Abschnitt „Startmenü -> Einstellungen -> Raspberry Pi-Konfiguration“. Wechseln Sie hier zu „Schnittstellen“ und „SSH“ aktivieren.

Testen von FileZilla auf Himbeer-Pi

3. Öffnen Sie in FileZilla „Dateimenü -> Site-Manager“ und fügen Sie eine „Neue Site“ hinzu. Hier, Wählen Sie „SFTP“ als Protokoll und tragen Sie im Feld „Host“ die IP-Adresse des Webservers des Raspberry Pi ein. Lassen Sie das Feld „Port“ leer. Geben Sie danach die Standardanmeldeinformationen ein: pi als Benutzername und raspberry als Passwort. Klicken Sie nun auf „Verbinden“.

Notiz: Wenn Sie das Passwort des Raspberry Pi während der Einrichtung geändert haben, geben Sie das neue Passwort ein.

Testen von FileZilla auf Himbeer-Pi

4. Sie werden sich mit dem Webserver Ihres Raspberry Pi verbinden. Jetzt kannst du Übertragen Sie alle Ihre HTML-, CSS- und PHP-Assets direkt auf Raspberry Pi und bringen Sie Ihre Webentwicklung ohne Probleme in Gang.

Testen von FileZilla auf Himbeer-Pi

Verwandeln Sie Ihren Raspberry Pi in wenigen einfachen Schritten in einen Webserver

So können Sie also einen Webserver auf dem Raspberry Pi einrichten. Alle Tools, die erforderlich sind, um einen Webserver zum Laufen zu bringen, sind auf dem Debian-basierten Raspbian-Betriebssystem verfügbar, sodass es überhaupt kein Problem gibt. Auch wenn Sie ein Anfänger sind, können Sie der obigen Schritt-für-Schritt-Anleitung folgen und das RPi-Board im Handumdrehen in einen Webserver verwandeln. Wie auch immer, das ist alles von uns. Wenn Sie Fragen haben, lassen Sie es uns im Kommentarbereich unten wissen.

Leave a Comment

Your email address will not be published.