All courses

Développement

Déployez une application Django

Déployez une application par vous-même en configurant un serveur virtuel de A à Z en hébergement mutualisé. Nous verrons en détail quels logiciels installer sur Ubuntu, comment configurer Nginx, Gunicorn et lancer des processus sous supervision.
Medium
4 hours
Interested in this free-access course?

Vous programmez en Python et vous avez créé une application Django que vous avez déployée sur Heroku. Mais ça commence à revenir un peu cher ! Ou bien vous aimeriez totalement maîtriser votre environnement de production et ne pas passer par les scripts d'exécution de votre plateforme en tant que service ?

Découvrez dans ce cours comment déployer une application par vous-même en configurant un serveur virtuel de A à Z en hébergement mutualisé. Nous verrons en détail quels logiciels installer sur Ubuntu, comment configurer Nginx, Gunicorn et lancer des processus sous supervision. Vous verrez également comment faire de l'intégration continue. Allez, vous êtes prêts à déployer comme les pros ?

C’est parti !

Learning outcomes

  • Installer Django sur un serveur distant
  • Configurer Nginx
  • Séparer les fichiers de configuration de Django
  • Créer un fichier de configuration pour Travis
  • Monitorer une application Django

Contributors

Instructor

Céline Martinet Sanchez

Développeuse freelance, entrepreneure et formatrice. Diplômée du Master Grande École d'Audencia.

Created by

Last updated: 1/23/2025
License

Développement

Déployez une application Django

Medium
4 hours
Free-access course