Je serai au boulot, je t'enverrai une copie de mes wgsgi / config apache... J'en ai quelques uns qui tournent, des apache + wsgi + django :)
La méthode est la suivante (de mémoire):
faire un virtualenv sur le serveur, y déployer les dépendances du projet (django,...)
dans le wsgi.py :
enregistrer le dossier python/site-packages dans la variable d'environnement PYTHONPATH avec addsitedir
enregistrer le dossier source du projet
charger django, lancer application
Dans le fichier de conf apache2 :
Ne pas oublier de préciser le nombre de process / thread pour mod_wsgi. En géréral, je mets 8 process et 1 thread pour une application (les threads c'est mal, ça a tendance à déborder...) avec les directive processes / threads dans la ligne WSGIDaemonProcess
# Attends lundi...
Posté par François GUÉRIN (Mastodon) . En réponse au message Déployer une application Django avec apache et mod_wsgi. Évalué à 2.
Je serai au boulot, je t'enverrai une copie de mes wgsgi / config apache... J'en ai quelques uns qui tournent, des apache + wsgi + django :)
La méthode est la suivante (de mémoire):
dans le wsgi.py :
Dans le fichier de conf apache2 :
WSGIDaemonProcessVoila, c'est juste pour patienter...