Heute zerlegst du einen Computer, findest sein Betriebssystem und machst ihn zum Server.
Das Ziel ist erreicht, wenn ein anderer Rechner deine Webseite über das Netzwerk öffnen kann.
Viele Clients fragen an. Ein Server antwortet nach klaren Regeln.
KernideeServer beschreibt zuerst eine Aufgabe, nicht eine besondere Gehäuseform.So erklärst Du esZeige zuerst auf einen alten PC: «Wenn er meine Webseite ausliefert, ist er in diesem Moment ein Server.»Frage/AktionWer hat heute schon einen Server benutzt, bevor er den Raum betrat?ÜberleitungBevor ein Computer dienen kann, müssen wir wissen, welche Teile zusammenarbeiten.
Sieben Teile. Ein funktionierendes System.
Wähle ein Bauteil. Erkläre zuerst selbst, was du vermutest – dann decke seine Aufgabe auf.
CPU
Prozessor
Aufgabe
Führt Befehle aus und berechnet den nächsten Schritt.
Bild im Kopf
Wie eine sehr schnelle Werkbank: Sie bearbeitet immer den nächsten Auftrag.
Für unseren Server
Für Minecraft zählt vor allem, wie schnell einzelne Aufgaben fertig werden – nicht nur die Anzahl Kerne.
Computer herunterfahren, Netzstecker ziehen und Einschaltknopf kurz drücken.
Datenträger aus Firmenrechnern vor der Lektion entfernen oder nachweislich löschen.
Das Metallgehäuse anfassen, bevor du RAM oder Platinen berührst.
Netzteile und Bildschirme bleiben geschlossen. Scharfe Kanten sofort melden.
KernideeLeistung entsteht nicht aus einem Siegerteil, sondern aus Zusammenarbeit.So erklärst Du esLass jedes Team ein echtes Teil finden und sein Kürzel auf der Seite öffnen.Frage/AktionWelches Teil verliert seinen Inhalt, sobald der Strom weg ist? Welches nicht?ÜberleitungDie Teile können vieles – aber erst Software entscheidet, wofür sie arbeiten.
Hardware kann. Software bestimmt.
Das Betriebssystem verwaltet die Teile und gibt Programmen sichere Wege zu Dateien, Bildschirm und Netzwerk.
Keines ist einfach «das beste» System. Entscheidend ist, welche Programme, Geräte und Freiheiten du für eine Aufgabe brauchst. Android nutzt den Linux-Kern, ist aber nicht dasselbe wie ein Ubuntu-PC.
KernideeJedes moderne Gerät hat die Schichten Hardware → Betriebssystem → Programme.So erklärst Du esWechsle live zwischen PC, Telefon und Konsole. Lass die Gruppe in jeder Ansicht dieselben drei Schichten finden.Frage/AktionWarum kann dieselbe Minecraft-Datei nicht einfach auf jedem Gerät laufen?ÜberleitungEin Betriebssystem kann ein normales Programm starten – und dieses Programm kann anderen dienen.
Client fragt. Server entscheidet. Netzwerk liefert.
Drücke eine Anfrage und beobachte, welche Arbeit auf welcher Seite geschieht.
CLIENT
Dein Browser
NETZWERK
SERVER
Dein alter PC
bereitWarte auf eine Anfrage …
Der Server wartet.
KernideeEin Server antwortet nicht einfach immer mit «ja» – er prüft Pfad, Daten und Regeln.So erklärst Du esNutze zuerst die Startseite, dann absichtlich den 403-Fall. Das macht serverseitige Regeln sichtbar.Frage/AktionWelche Dinge sollte ein Minecraft-Server ablehnen, obwohl ein Spieler sie verlangt?ÜberleitungJetzt ersetzen wir die Simulation durch zwei echte Rechner im Raum.
Baue den kleinsten echten Server.
Du brauchst eine HTML-Datei, Python und zwei Geräte im gleichen lokalen Netzwerk. Kein Internet, kein Konto.
40-Minuten-Auftrag
Eine Nachricht reist von eurem Server zum Nachbargerät.
Server-Team
erstellt die Seite, startet Python und beobachtet das Terminal.
Client-Team
öffnet IP-Adresse und Port, liest die Nachricht vor und testet den Stopp.
Startklar in 2 Minuten
Beide Geräte sind im gleichen lokalen Netzwerk.
Auf dem Server-Gerät öffnet python3 --version oder py --version eine Versionsnummer.
Ihr kennt den Ordner, in dem index.html liegt.
Die Kursleitung hat Firewall-Meldungen und den Port 8000 vorbereitet.
Noch nicht gespeichert.
1
Datei vorbereiten
Lade index.html herunter und lege sie in einen leeren Ordner.
Im Browser: http://DEINE-IP:8000. Nur im lokalen Netz, ohne Portweiterleitung.
5
Beweise und stoppen
Die andere Person liest deine Nachricht vor. Danach stoppt Ctrl+C den Server.
Befehle können direkt kopiert werden.
Wenn es nicht klappt
Python wird nicht gefunden
Probiert unter Windows py statt python3. Auf Linux/macOS prüft python3 --version. Fehlt Python wirklich, wechselt auf das vorbereitete Server-Gerät der Kursleitung.
Die Seite geht nur auf dem Server-Gerät auf
Verwendet auf dem Nachbargerät nicht localhost, sondern die lokale IP des Server-Geräts. Bestätigt eine Firewall-Frage nur für das private Netzwerk.
Die IP-Adresse scheint falsch
Wählt die Adresse des aktiven LAN- oder WLAN-Anschlusses. Adressen wie 127.0.0.1 und getrennte Anschlüsse helfen dem Nachbargerät nicht.
Port 8000 ist schon belegt
Stoppt einen alten Versuch mit Ctrl+C. Falls nötig, nutzt gemeinsam Port 8001 und ändert auch die Browseradresse auf :8001.
Challenge-Spur · wenn ihr früher fertig seid
Ändert Farbe und Nachricht in der HTML-Datei. Welche Aktion macht die Änderung sichtbar?
Findet im Terminal die Anfrage des Nachbargeräts und erklärt Statuscode 200.
Ruft eine nicht vorhandene Seite auf. Wo seht ihr den Fehler 404?
Wechselt auf Port 8001 und erklärt, warum die alte Adresse nicht mehr genügt.
Das ist euer Tagesbeweis
Rechner A liefert eine Datei aus. Rechner B ruft sie über die IP-Adresse ab. Ihr könnt zeigen, welcher Teil Client, Server, Dienst, Adresse und Netzwerk ist.
Kernideefile:// ist nur eine Datei; http://IP:8000 ist ein Dienst über das Netzwerk.So erklärst Du esFühre den Ablauf zuerst vollständig an zwei vorbereiteten Geräten vor. Teile dann feste Zweierteams ein.Frage/AktionLasst den Server stoppen und die Seite neu laden. Was beweist die Fehlermeldung?ÜberleitungMinecraft nutzt dasselbe Muster – nur mit Weltzustand statt einer HTML-Datei.
Der sichtbare Tagesbeweis
Der Nachbar sieht meine Nachricht.
Hakt nur ab, was ihr am echten Netzwerk gezeigt habt. Der letzte Schritt erklärt, warum der Computer wirklich als Server gearbeitet hat.
0 / 4 BeweiseZeigt den Weg gemeinsam am echten Aufbau.Datei → Python-Dienst → IP-Adresse und Port → Netzwerk → Browser
So kam die Nachricht an
Datei → Python-Dienst → IP-Adresse und Port → Netzwerk → Browser
Für unseren kleinen Workshop-Server zählt ein ausgewogenes, leises System mehr als ein riesiges altes Rack-Gehäuse.
0 / 5 geprüftNoch keine Aussage – schaut den Rechner gemeinsam an.
Bei DCC-Tec abholen und notieren
genaue Modellnummer und CPU
RAM-Grösse und freie Steckplätze
SSD/HDD, Grösse und ob Daten darauf liegen
Netzkabel, Laufwerksrahmen und BIOS-Zugang
Startet das Gerät? Klingt ein Lüfter auffällig?
Vor der Lektion
Spender-Datenträger ausbauen oder sicher löschen. Alte Firmen- oder Personendaten gehören nie auf den Gruppentisch.
Technischer Pass unter Linux
lscpu
free -h
lsblk -o NAME,SIZE,TYPE,MODEL
ip -br address
Unsere belastbare Zielklasse
Für etwa zehn lokale Spieler: moderner 64-Bit-Prozessor mit guter Leistung pro Kern, 8 GB RAM als Untergrenze, 16 GB angenehm, SSD und Gigabit-LAN. Eine starke GPU ist nicht nötig. Das ist eine Workshop-Empfehlung – Spielerzahl, Sichtweite, Mods und Plugins verändern die Last.
Kernidee«Server-Hardware» muss zum Auftrag passen; alt, gross und laut bedeutet nicht automatisch schnell.So erklärst Du esFüllt die fünf Punkte am echten Gerät aus. Vergleicht einen Server mit einem Büro-PC.Frage/AktionWelches Teil könnten wir günstig aufrüsten? Welches würde einen anderen Rechner sinnvoller machen?ÜberleitungDie Hardware reicht erst dann, wenn alle Spielgeräte dieselbe Minecraft-Sprache sprechen.
Erst Geräte zählen. Dann Edition wählen.
Java und Bedrock sehen ähnlich aus, benutzen aber unterschiedliche Server. Wählt, womit die Gruppe wirklich spielen wird.
Welche Geräte müssen mitspielen?
NOCH OFFEN
Zählt zuerst Geräte und vorhandene Lizenzen.
Drückt alle Gerätetypen, die wirklich teilnehmen sollen.
PC + Plugins
Paper / Java
Java Edition läuft offiziell auf Windows, macOS und Linux.
Paper bietet später Plugins und gute Server-Werkzeuge.
Aktuelle Paper-Versionen brauchen die passende aktuelle Java-Version.
Geräte-Mix
Bedrock Dedicated Server
Bedrock ist für Windows, Telefon, Tablet und Konsolen gedacht.
Der offizielle Server nennt 4 GB RAM als Mindestanforderung.
Konsolen-Konten, Online-Abos und der Beitritt zum eigenen Server müssen vorher real getestet werden.
Empfehlung für den Jahresblock
Primär: Paper/Java, wenn genügend PC-Lizenzen vorhanden sind – das passt zum späteren Plugin-Termin. Fallback: Bedrock, wenn Telefone oder Konsolen entscheidend sind. Heute bauen wir noch keinen Minecraft-Klon: Der kleine Webserver zeigt Client, Server, IP und Port viel klarer und ist in 40 Minuten wirklich fertig.
KernideeNicht der Lieblingsserver entscheidet, sondern die Geräte und Konten der Gruppe.So erklärst Du esMacht eine echte Handzeichen-Inventur. Keine Namen speichern – nur Anzahl pro Edition.Frage/AktionWelche Option lässt am 16. September alle tatsächlich mitspielen?ÜberleitungZum Schluss holen wir die fünf wichtigsten Regeln aus dem Gedächtnis.
Kannst du es einem anderen Team erklären?
Beantworte alle fünf Fragen. Nach dem Prüfen siehst du zu jeder Antwort den Grund.
Du willst wissen, was innen wirklich passiert?
Diese freiwilligen Unterkapitel gehen einen Schritt tiefer. Du kannst direkt zu dem Thema springen, das dich gerade neugierig macht.
Bauteile im Detail
Folge einem Datenpaket von der SSD über RAM und CPU bis ins Netzwerk.
Probiere Logikgatter, den CPU-Befehlszyklus und den Weg durch die Netzwerkschichten aus. Eine Zeitleiste verbindet frühe Rechenmaschinen mit dem ersten Webserver.
Heute liefert dein Computer eine Webseite. Als Nächstes eine Welt.
Am 16. September ersetzt ein Minecraft-Server den kleinen Webserver. Das Muster bleibt: Dienst starten, Adresse kennen, Client verbinden, Regeln prüfen, Backup machen.
Quellen und Stand
Geprüft am 1. September 2026. Geräte- und Serveranforderungen können sich ändern; vor dem Minecraft-Termin erneut prüfen.