Kennisbank

1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!

Django installeren

Bijwerken 01-09-2026

Deze handleiding gaat over Django, een open-source webontwikkelingsframework in Python, dat vooral bekend staat om zijn betrouwbaarheid en de snelheid waarmee je er mee kunt ontwikkelen.

 

Django installeren

Vereisten

  • Een geschikt hostingpakket:
    • Voor het implementeren van een Python-applicatie die een applicatieserver vereist die continu actief is, is een standaard gedeelde webhostingoplossing niet geschikt.
    • Er is volledige toegang tot de server via SSH vereist.
  • Technische vereisten:
    • Python 3 moet op de server geïnstalleerd zijn, evenals de pakketbeheerder pip.
  • Basiskennis:
    • Bekendheid met de opdrachtregelinterface (CLI) onder Linux en het beheer van virtuele Python-omgevingen (zoals venv).

Hieronder vindt u de algemene stappen om uw omgeving op uw server in te stellen:

Het is noodzakelijk om Django te installeren op webhostingpakketten die volledige controle over de uitvoeringsomgeving garanderen, zoals Cloud VPS / VPS Lite: ontdek de verschillende webhostingopties van Infomaniak.

  1. Log in op uw VPS-server via SSH.
  2. Maak een virtuele omgeving aan en activeer deze voor uw project, zodat uw afhankelijkheden geïsoleerd zijn (bijv. python3 -m venv my_environnement en vervolgens source my_environnement/bin/activate).
  3. Installeer het framework via de pakketbeheerder: pip install django.
  4. Initialiseer uw nieuwe project met het volgende commando: django-admin startproject naam_van_project.

 

Implementatie

Let op: de ontwikkelserver die is geïntegreerd in Django (gestart via runserver) is niet bedoeld voor een productieomgeving. Om uw website veilig op internet beschikbaar te maken op uw Infomaniak VPS, moet u een applicatieserver configureren (zoals Gunicorn of uWSGI) achter een reverse proxy, zoals Nginx of Apache.

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/516


Is deze veelgestelde vragenlijst nuttig geweest?