Tous les cours

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.
Moyenne
4 heures
Ce cours en libre accès vous intéresse ?

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 !

Objectifs pédagogiques

  • 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

Contributeurs

Professeur

Céline Martinet Sanchez

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

Créé par

Mis à jour le 23/01/2025
Licence

Développement

Déployez une application Django

Moyenne
4 heures
Cours en libre accès