Wie können wir helfen?

Kategorien
Inhalt

Erstellen eines einfachen Webservers mit Python

Navigation:
< zurück

Einführung

Python bietet eine einfache Möglichkeit, einen Webserver für Entwicklungs- und Testzwecke zu erstellen.

Voraussetzungen

  • Python sollte auf dem Computer installiert sein.
  • Grundkenntnisse in der Nutzung der Kommandozeile oder des Terminals.

Schritt 1: Python-Webserver starten

  1. Öffne die Kommandozeile oder das Terminal.
  2. Navigiere zu dem Verzeichnis, in dem der Webserver gestartet werden soll.
  3. Starte den Webserver mit Python:
python -m http.server 8000

Hierbei wird der Webserver auf Port 8000 gestartet. Der Port kann geändert werden, indem 8000 durch eine andere Portnummer ersetzt wird.

Schritt 2: Den Webserver testen

  1. Öffne einen Webbrowser.
  2. Gib die folgende URL ein:
http://localhost:8000

Dies sollte die Standard-Webserver-Seite anzeigen, die den Inhalt des aktuellen Verzeichnisses zeigt.

Schritt 3: Dateien bereitstellen

  1. Platziere eine HTML-Datei in dem Verzeichnis, in dem der Webserver gestartet wurde.
  2. Wenn die Datei index.html genannt wird, wird sie standardmäßig angezeigt, wenn die URL http://localhost:8000 aufgerufen wird.

Beispiel für eine einfache index.html-Datei:

<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Meine Webseite</title>
</head>
<body>
    <h1>Willkommen auf meiner Webseite!</h1>
    <p>Dies ist eine einfache HTML-Seite.</p>
</body>
</html>

Schritt 4: Server stoppen

Drücke Ctrl + C in der Kommandozeile oder im Terminal, um den Webserver zu stoppen.

Fazit

Mit Python kann man schnell und einfach einen lokalen Webserver starten, um HTML-Dateien zu testen oder Entwicklungsarbeiten durchzuführen. Dieser Ansatz ist besonders nützlich für schnelle Prototypen oder zum Testen von Webinhalten lokal.