Il y a plusieurs façons de déployer un site Django en production. Je vais en passer quelques-unes en revue, en voyant comment les mettre en place. Celles que nous ne verrons pas ne sont pas moins bonnes que celles que je vais décrire, il fallait simplement faire un choix (la documentation de Django[1] présente une liste bien plus exhaustive que cet article, c'est une lecture que je ne peux que vous conseiller) . En fait, la seule mauvaise méthode lorsque l'on veut mettre en production un site en Django, c'est de vouloir utiliser le serveur de développement !
1. Apache et mod_wsgi
C'est à mon avis l'une des méthodes les plus faciles à mettre en place, du moins lorsque l'on a l'habitude de déployer des serveurs Apache. Et comme en plus les performances ne sont pas mauvaises, c'est souvent la méthode que je conseille. La première chose à faire est de vérifier qu'Apache est installé sur votre système. Il faut ensuite installer mod_wsgi. Si vous êtes sous Debian ou...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première