Je voudrais servir l'application django sur Windows XP/Vista. L'application est une interface Web at hoc pour un programme Windows, elle ne sera donc pas soumise à une charge importante (environ 100 requêtes par seconde). Connaissez-vous des petits serveurs qui peuvent être facilement déployés sur Windows pour servir une application Django? (IIS n'est pas une option car l'application devrait fonctionner sur toutes les versions de Windows)Un serveur de production prêt à servir django sur win32
Répondre
cherrypy inclut un bon serveur. Here comment vous l'avez configuré pour travailler avec django et quelques benchmarks.
twisted.web a wsgi soutien et qui pourraient être utilisés pour exécuter votre application django. Here comment vous le faites.
En fait, n'importe quel serveur wsgi fera l'affaire. Voici un autre exemple, cette fois en utilisant spawning:
$ spawn --factory=spawning.django_factory.config_factory mysite.settings
Et pour l'utilisation paste, l'information est recueillie here.
Bien sûr, vous pouvez utiliser apache avec mod_wsgi. Ce serait juste un autre serveur wsgi. Here sont les instructions d'installation.
Pourquoi pas Apache?
Nokia a développé une version réduite d'apache pour fonctionner sur ses téléphones mobiles. Il supporte python.
http://research.nokia.com/research/projects/mobile-web-server/
avez-vous besoin aussi toute autre chose comme le soutien de la base de données, etc?
Si vous voulez essayer Apache, consultez XAMPP pour voir si cela fonctionnera pour vous. Vous pouvez faire une "installation" légère (lire: pas d'installation). Bien sûr, vous devrez également installer mod_python pour lancer Django. This post peut vous aider à configurer votre site. (Note: Je ne l'ai pas utilisé python/Django avec XAMPP moi-même.)
Edit: Avant que quelqu'un signale ceci, XAMPP est généralement pas un outil prêt pour la production. C'est simplement un moyen utile de voir si Apache fonctionnera pour vous. En outre, j'ai vu que vous utilisez SQLite après le fait.
- 1. Caja est-il prêt pour la production?
- 2. F # est-il prêt pour l'environnement de production?
- 3. Croyez-vous que ASP.Net MVC est prêt pour la production?
- 4. Configurer plusieurs applications Django sur un serveur
- 5. Le package Validate PEAR est-il prêt pour la production?
- 6. Impossible de faire fonctionner ViewState sur le serveur de production
- 7. Héberger plusieurs sites sharepoint de production sur le même serveur
- 8. Logiciel de serveur de classe de production
- 9. Rails image_tag recherche des actifs sur mon serveur de production!
- 10. Serveur de développement de tests de stress/serveur de production
- 11. question sur déployer le paquet au serveur de production
- 12. Utilisez HttpListener pour un serveur Web de calibre de production?
- 13. django jquery événement prêt ne se déclenche pas
- 14. Servir SVN, manquer un répertoire
- 15. Comment puis-je servir une application ASP.NET sur un serveur Linux?
- 16. Application ASP.NET: AJAX PageMethods renvoyant une erreur interne du serveur à propos de "index.php" sur le serveur de production uniquement
- 17. ASP.NET Ajax: Erreur de script 'PageMethods is undefined' sur le serveur de production (fonctionne sur localhost)
- 18. SVN à Code de qualité de production
- 19. Comment assurer que nous publions la production sur le serveur de prod et le test sur le serveur de test
- 20. Est-ce que NHibernate est prêt pour le code de production?
- 21. Quelle est la meilleure façon de servir des pages Web statiques à partir d'une application Django?
- 22. Effacement du cache dans le serveur de production Coldfusion
- 23. Existe-t-il un éditeur d'image RMagick prêt à l'emploi?
- 24. Télécharger de grandes quantités de données sur le serveur SQL de production avec un minimum de contention
- 25. Le serveur HTTP Apache peut-il servir du contenu dynamique?
- 26. Le sous-rapport Crystal Report perd le paramètre lié sur le serveur de production
- 27. Un programme WIN32 peut-il s'authentifier dans le système d'authentification Django en utilisant MYSQL?
- 28. dev serveur hiccups après avoir sauvé de dans Django admin
- 29. Combien de données soutenues un serveur dédié devrait-il pouvoir servir?
- 30. encodage de caractères semble fonctionner sur un serveur MAMP mais pas sur un serveur WAMP
Je pense que Apache est un peu lourd, mais je vais vérifier ce lien. Je vous remercie. En ce qui concerne le support db je vais utiliser sqlight. –
Veuillez noter que ce serveur web fonctionnera sur un téléphone mobile. Il est conçu pour ne pas être lourd. – Steve
J'adore le fait que je puisse exécuter Apache sur mon téléphone. C'est génial! –