Wissensdatenbank

1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!

Django auf einem Cloud-Server installieren

Aktualisierung 11.06.2026

Dieser Leitfaden bezieht sich auf Django, ein Open-Source-Webentwicklungs-Framework in Python, das besonders für seine Robustheit und die schnelle Entwicklungszeit bekannt ist.

 

Installation von Django

Voraussetzungen

  • Geeignetes Hosting:
    • Für den Einsatz einer Python-Anwendung ist ein Anwendungsserver erforderlich, der kontinuierlich läuft. Ein Standard-Shared-Webhosting ist daher nicht geeignet.
    • Es ist ein vollständiger Zugriff auf den Server über SSH erforderlich.
  • Technische Umgebung:
    • Python 3 muss auf dem Server installiert sein, ebenso wie der Paketmanager pip.
  • Grundkenntnisse:
    • Vertrautheit mit der Befehlszeilenschnittstelle (CLI) unter Linux und der Verwaltung von Python-Umgebungen (z. B. venv).

Hier sind die allgemeinen Schritte zur Initialisierung Ihrer Umgebung auf Ihrem Server:

Es ist notwendig, Django auf Web-Angeboten zu installieren, die eine vollständige Kontrolle über die Ausführungsumgebung gewährleisten, wie z. B. VPS Cloud / VPS Lite: entdecken Sie die verschiedenen Webhosting-Angebote von Infomaniak.

  1. Verbinden Sie sich über SSH mit Ihrem VPS-Server.
  2. Erstellen und aktivieren Sie eine virtuelle Umgebung, die Ihrem Projekt gewidmet ist, um Ihre Abhängigkeiten zu isolieren (z. B. python3 -m venv my_environnement und dann source my_environnement/bin/activate).
  3. Installieren Sie das Framework über den Paketmanager: pip install django.
  4. Initialisieren Sie Ihr neues Projekt mit dem Befehl: django-admin startproject name_of_project.

 

Bereitstellung

Achtung: Der in Django integrierte Entwicklungsserver (der über runserver gestartet wird) ist nicht für eine Produktionsumgebung konzipiert. Um Ihre Website sicher im Internet auf Ihrem Infomaniak-VPS bereitzustellen, müssen Sie einen Anwendungsserver (wie Gunicorn oder uWSGI) hinter einem Reverse Proxy (z. B. Nginx oder Apache) konfigurieren.

Link zu dieser FAQ: https://faq.infomaniak.com/516


War diese FAQ nützlich?