---
title: "Déploiement de Django avec Gunicorn"
version: 5.1
locale: fr
source: https://docs.djangoproject.com/fr/5.1/howto/deployment/wsgi/gunicorn/
canonical: https://djangodocs.dev/fr/5.1/howto/deployment/wsgi/gunicorn/
---
# Déploiement de Django avec Gunicorn

[Gunicorn](https://gunicorn.org/) (« Green Unicorn ») est un serveur WSGI en pur Python pour UNIX. Il n’a aucune dépendance et peut être installé avec `pip`.

## Installation de Gunicorn

Installez gunicorn en exécutant `python -m pip install gunicorn`. Pour plus de détails, consultez la [documentation de gunicorn](https://docs.gunicorn.org/en/latest/install.html).

## Django dans Gunicorn comme application WSGI générique

Lorsque Gunicorn est installé, une commande `gunicorn` est disponible et permet de lancer le processus de serveur de Gunicorn. L’invocation la plus simple de gunicorn est de lui transmettre l’emplacement d’un module contenant un objet d’application WSGI nommé `application`, ce qui pour un projet Django typique devrait ressembler à ceci :

```shell
gunicorn myproject.wsgi
```

Cela démarrera un processus utilisant un fil d’exécution écoutant sur `127.0.0.1: 8000`. Il faut que votre projet soit dans le chemin Python ; la façon la plus simple de s’en assurer est d’exécuter cette commande dans le même répertoire que votre fichier `manage.py`.

Voir la [documentation de déploiement](https://docs.gunicorn.org/en/latest/deploy.html) de Gunicorn pour obtenir des conseils supplémentaires.
