So hosten Sie einen Server auf einem Raspberry Pi
Globaler Lieferant elektronischer Komponenten AMPHEO PTY LTD: Umfangreiches Inventar für One-Stop-Shopping. Einfache Anfragen, schnelle, individuelle Lösungen und Angebote.
Einen Server auf einem Raspberry Pi zu hosten ist eine großartige Möglichkeit, einen Webserver, Dateiserver, Spieleserver und vieles mehr zu betreiben! Hier sind die Schritte zur Einrichtung eines grundlegenden Webservers mit Apache und PHP.
📌 1. Aktualisieren Sie Ihren Raspberry Pi
Stellen Sie sicher, dass Ihr Raspberry Pi auf dem neuesten Stand ist:
📌 2. Installieren Sie einen Webserver (Apache)
Installieren Sie Apache mit folgendem Befehl:
Aktivieren und starten Sie den Apache-Dienst:
Testen Sie die Apache-Installation:
Öffnen Sie einen Browser in Ihrem Netzwerk und geben Sie die IP-Adresse Ihres Raspberry Pi ein:
Sie sollten die "Apache2 Default Page" sehen.
📌 3. Installieren Sie PHP (Optional für dynamische Websites)
Wenn Sie PHP-Unterstützung benötigen, installieren Sie es mit:
Starten Sie Apache neu, um die Änderungen anzuwenden:
📌 4. Konfigurieren Sie Ihre Webdateien
Das Standard-Webverzeichnis ist:
- Wechseln Sie in das Verzeichnis:
- Erstellen Sie eine Beispiel-
index.php
-Datei: - Fügen Sie folgenden Inhalt hinzu:
- Speichern und schließen (
Ctrl + X
, dannY
, dannEnter
).
📌 5. Setzen Sie Dateiberechtigungen
Stellen Sie sicher, dass Apache auf das Verzeichnis zugreifen kann:
📌 6. Greifen Sie auf Ihren Server zu
- In Ihrem lokalen Netzwerk:
- Wenn Sie Portweiterleitung in Ihrem Router eingerichtet haben, greifen Sie extern darauf zu:
📌 7. Machen Sie Ihren Server online zugänglich (Portweiterleitung)
- Melden Sie sich auf der Administrationsseite Ihres Routers an.
- Leiten Sie die Ports 80 (HTTP) und 443 (HTTPS) an die IP-Adresse Ihres Raspberry Pi weiter.
- (Optional) Verwenden Sie einen Dynamic DNS (DDNS)-Dienst wie No-IP, um einen Domainnamen zu erhalten.
📌 8. Sichern Sie Ihren Server
- Ändern Sie Standardpasswörter.
- Aktivieren Sie die UFW-Firewall:
- Verwenden Sie HTTPS mit Let's Encrypt SSL:
📌 9. (Optional) Andere Servertypen hosten
- Dateiserver: Samba oder FTP
- Spieleserver: Minecraft-Server
- Medienserver: Plex oder Jellyfin
✅ Ihr Raspberry Pi hostet jetzt einen Server! 🎉 Sie können ihn mit zusätzlichen Tools oder Funktionen erweitern, je nach Ihren Anforderungen.