J'ai installé apache2, mod_wsgi sur ma machine Debian et a ajouté sur mon fichier apache2.conf
:Comment déployer Django avec mod_wsgi sur une machine Debian?
WSGIScriptAlias /home/zurelsoft/Documents/workspace/genalytics/genalytics/wsgi.py
WSGIPythonPath /home/zurelsoft/Documents/workspace/genalytics
<Directory /home/zurelsoft/Documents/workspace/genalytics/genalytics>
<Files wsgi.py>
Order deny,allow
Allow from all
</Files>
</Directory>
Mon nom du projet est genalytics
. J'utilise Django 1.5. Il y a déjà wsgi.py disponible. Que dois-je faire exécuter le django avec mod_wsgi et où dois-je donner le chemin de mes fichiers statiques. Merci
Modifier
J'ai sur mon fichier apache.conf:
Listen 8000
Alias /static/ /home/zurelsoft/Documents/workspace/genalytics/fileupload/static
<Directory /home/zurelsoft/Documents/workspace/genalytics/fileupload/static>
Order deny,allow
Allow from all
</Directory>
WSGIScriptAlias//home/zurelsoft/Documents/workspace/genalytics/fileupload/static
<Directory /home/zurelsoft/Documents/workspace/genalytics/fileupload/static>
<Files wsgi.py>
Order allow,deny
Allow from all
</Files>
</Directory>
Mais quand je lance essaie de commencer apache je reçois cette erreur:
(98) Adresse déjà utilisé: make_sock: impossible de lier à l'adresse 0.0.0.0:80 pas de sockets d'écoute disponibles, arrêt Impossible d'ouvrir les journaux Action 'start' fa ilé.
Nous ne savons pas à quoi ressemble votre projet. –
La documentation de Django explique comment configurer les choses. Je ne sais pas pourquoi les gens veulent continuer à se référer à des sites de blogs aléatoires pour savoir comment le faire. https://docs.djangoproject.com/fr/dev/howto/deployment/wsgi/modwsgi/ –