1. #1
    Avatar von DMW007
    Registriert seit
    15.11.2011
    Beiträge
    6.142
    Thanked 9.130 Times in 3.005 Posts
    Blog Entries
    5

    Standard

    Der heutige Beitrag soll euch die Grundlagen aufzeigen, wenn ihr mit der Überlegung spielt, eine eigene Webseite auf dem Raspberry Pi zu hosten. Neben allgemeinen Basics zu HTTP und statischen/dynamischen Seiten beziehen wir uns dabei auch auf die Vorteile des Raspberry Pi. Ergänzend dazu wird sich der nächste Beitrag um die Umsetzung in der Praxis drehen, d.H. Installation eines einfachen Webservers mit PHP. Für die Zukunft sind weitere Teile angedacht. Neben der Umsetzung mit Docker möchte ich auch andere Technologien aufgreifen. Daher habe ich mich dieses Mal dazu entschlossen, die allgemeine Funktionsweise in einen eigenen Beitrag zu trennen - denn die ist immer gleich, egal ob wir einen anderen Webserver nehmen oder PHP durch was anderes ersetzen.

    Dadurch ist er kürzer geworden, aber eben auch auf die Theorie beschränkt. Bisher habe ich ja meist mit einem (meist kürzeren) Theorieteil begonnen und bin danach zur Praxis gewechselt - also beides im gleichen Beitrag. Prinzipiell finde ich das auch sinnvoll, dass man vor der Umsetzung zumindest zu einem gewissen Grad weiß, was man da tut. Wer das kennt kann diese Abschnitte jeweils überspringen.

    Aber gerne Feedback dazu, was ihr besser findet: Ein längeres Video mit Theorie + Praxisteil, oder lieber aufgetrennt. Nicht primär mit Fokus auf diesen Beitrag (wo das ja hinsichtlich der geplanten Folgebeiträge definitiv Sinn macht), sondern generell.



    Textversion im Portal:
    "Wie betreibe ich eine Webseite auf dem Raspberry Pi? Was sind statische/dynamische Internetseiten? HTTP-Grundlagen mit Fokus auf den Pi"

  2. The Following User Says Thank You to DMW007 For This Useful Post:

    Darkfield (13.09.2021)

  3. #2
    Avatar von U-Labs YouTube
    Registriert seit
    30.09.2021
    Beiträge
    1.399
    Thanked 32 Times in 30 Posts

    Standard AW: Grundlagen: Eigene Webseite auf dem Raspberry Pi betreiben/hosten (Theorieteil)

    Kommentar von Keutone:
    Du sagst mit statischen Seiten wird man beim Raspberry Pi schnell an seine Grenzen stoßen, z.b. wenn man mit Sensordaten arbeiten möchte.
    Kannst du genauer erklären, was das in der Praxis bedeutet? Also würdest du einem davon abraten das Raspberry Pi für statische Webseiten zu verwenden oder ist man mit statischen Webseiten einfach nur etwas eingeschränkter in dem Funktionsumfang (gerne Video schicken, falls eins zu dem Thema existiert)?

    Ich brauche für meine Webseite eigentlich nur HTML und CSS zum Bereitstellen eigener Daten mit kleinem Navigationsmenü. Spielereien oder Tracking sind größtenteils nicht nötig.

  4. #3
    Avatar von DMW007
    Registriert seit
    15.11.2011
    Beiträge
    6.142
    Thanked 9.130 Times in 3.005 Posts
    Blog Entries
    5

    Standard AW: Grundlagen: Eigene Webseite auf dem Raspberry Pi betreiben/hosten (Theorieteil)

    Der Raspberry Pi ist technisch problemlos in der Lage, statische Seiten auszuliefern. Selbst ältere Modelle vor dem 4er und der Zero (2) W ist damit unterfordert, das benötigt nur sehr wenig Ressourcen. Der Punkt, womit ich damit hinaus wollte: Man ist funktionell recht eingeschränkt. Gerade wenn es in Richtung Basteln geht, wie mit dem Beispiel von Sensordaten. Mit HTML/CSS kann man z.B. einen Sensor nicht in Echtzeit abfragen. Da braucht es immer irgend eine Skript- oder Programmiersprache, mindestens um eine HTML-Seite dynamisch zu generieren.

    Im Einzelfall können statische HTML-Seiten reichen. Ein interessanter Kompromiss sind CMS, die statische Seiten generieren. Dann hat man die Vorteile der dynamischen Generierung mit den Vorteilen von statischen Seiten kombiniert. Kommt halt immer drauf an. Ich habe den Hinweis mit rein genommen, weil viele etwas machen wollen, wofür HTML alleine nicht reicht.


  5. #4
    Avatar von U-Labs YouTube
    Registriert seit
    30.09.2021
    Beiträge
    1.399
    Thanked 32 Times in 30 Posts

    Standard Kommentar von @user-po9jn5xp8m

    Kommentar von @user-po9jn5xp8m:
    Wunderschön erklärt!
    Danke für den kleinen Überblick

  6. #5
    Avatar von U-Labs YouTube
    Registriert seit
    30.09.2021
    Beiträge
    1.399
    Thanked 32 Times in 30 Posts

    Standard Kommentar von @vomm

    Kommentar von @vomm:
    Die eigentlich interessanten Sachen fehlen: Wo läuft der Raspi? Zu Hause? Oder kann man den irgendwo in einem Rechenzentrum laufen lassen? Was ist mit Sicherheit wenn ein offener Server im Heimnetz läuft? Was kann man da Netzwerktechnisch machen? Kann man den Upload für den Raspi limitieren so dass der Haushalt weiter immer etwas Upload übrig hat für die eigenen Nutzung? Was ist mit wechselnden IPs, Thema DynDNS? Auch wenn's ein Anfänger-Videos ist, sind das doch die eigentlichen Fragen die man sich stellt, nicht ob PHP drauf läuft.

  7. #6
    Avatar von DMW007
    Registriert seit
    15.11.2011
    Beiträge
    6.142
    Thanked 9.130 Times in 3.005 Posts
    Blog Entries
    5

    Standard AW: Grundlagen: Eigene Webseite auf dem Raspberry Pi betreiben/hosten (Theorieteil)

    Ich habe tatsächlich mal einen Hoster gesehen, der Pis betreibt, um sie zu vermieten. Ist eher selten und ich sehe auch wenig Sinn darin. Mit kleinen virtuellen Servern bekommt man bei vielen Hostern mehr Leistung für ein paar Euro im Monat. Mittlerweile bei ersten Hostern auch auf ARM Basis. Wobei das für den Zweck egal ist. Das kann man seit Jahrzehnten mit vServern machen, auf Wunsch in höheren Paketklassen mit mehr Leistung.

    Die anderen Themen sind ebenfalls relevant, würden jedoch den Rahmen dieses Beitrages bei weitem sprengen. Das sind mindestens drei eigene Beiträge. Selbst die können Teile der Themen nur anschneiden, weil dies teilweise von eingesetzten Diensten/Hardwaregeräten variiert. Das wäre somit eher beispielhaft an z.B. AVM Fritz! Boxen als Marktführer.


  8. #7
    Avatar von U-Labs YouTube
    Registriert seit
    30.09.2021
    Beiträge
    1.399
    Thanked 32 Times in 30 Posts

    Standard Kommentar von @h.b.7190

    Kommentar von @h.b.7190:
    Wieso nur Homepage auf dem raspi? Eine ganze Website wäre doch interessanter

  9. #8
    Avatar von DMW007
    Registriert seit
    15.11.2011
    Beiträge
    6.142
    Thanked 9.130 Times in 3.005 Posts
    Blog Entries
    5

    Standard AW: Grundlagen: Eigene Webseite auf dem Raspberry Pi betreiben/hosten (Theorieteil)

    Man kann da sehr vieles machen. Theoretisch könnte man sich neben einer "normalen" Webseite auch z.B. eine Oberfläche bauen, an der Besucher eine angeschlossene Lampe steuern können. Oder einen LCD-Bildschirm anschließen. Jeder von Besuchern eingegebene Text erscheint X Sekunden vor meiner Nase. Die Möglichkeiten sind dank der recht offenen Plattform nahezu grenzenlos. Wie beim Vorposter würde das den Rahmen für einen Beitrag zum Einstieg sprengen und würde besser in eigene, darauf aufbauende Beiträge passen.


  10. #9
    Avatar von U-Labs YouTube
    Registriert seit
    30.09.2021
    Beiträge
    1.399
    Thanked 32 Times in 30 Posts

    Standard AW: Grundlagen: Eigene Webseite auf dem Raspberry Pi betreiben/hosten (Theorieteil)

    Antwort von @h.b.7190:
    @ULabs das sind spannende Projekte, die man sich mal genauer anschauen kann. Danke

  11. #10
    Avatar von raspberryfan
    Registriert seit
    02.06.2014
    Beiträge
    51
    Thanked 9 Times in 9 Posts

    Standard AW: Grundlagen: Eigene Webseite auf dem Raspberry Pi betreiben/hosten (Theorieteil)

    Das finde ich ja das überragende an Linux und dem Raspi: Man hat sehr viele Freiheiten. Man kann alles machen und fast alles verbinden.
    Temperatur messen? Du baust einen Sensor ein. Die Daten kriegst du mit Python. In Python kannst du diese Daten dir in eine Mariadb schreiben und mit Grafana auswerten.
    Oder lieber als Telegram Bot schicken, wenn es zu warm oder kalt wird? Kein Problem.
    Soll ein anderes Gerät eingeschaltet werden? Easy. Brauchst nur eine Steckdose die du mit offener Technik angesteuert bekommst.

    Das sind nur Beispiele. Man könnte noch viel mehr nennen. Die Möglichkeiten sind fast grenzenlos.

Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.