Wie können wir helfen?
Erstellen eines einfachen Webservers mit Python
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
- Öffne die Kommandozeile oder das Terminal.
- Navigiere zu dem Verzeichnis, in dem der Webserver gestartet werden soll.
- 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
- Öffne einen Webbrowser.
- 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
- Platziere eine HTML-Datei in dem Verzeichnis, in dem der Webserver gestartet wurde.
- Wenn die Datei
index.html
genannt wird, wird sie standardmäßig angezeigt, wenn die URLhttp://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.