Configurer apache2.conf pour Django avec wsgi
Bonjour,
j'ai installé Django et apache2 sur un serveur vps de chez ovh. apache2 fonctionne. mod_wsgi est installé.
Django fonctionne en runserver.
mais je bute sur la configuration du fichier apache2.conf.
Je n'arrive pas à bien comprendre les différents chemins qui doivent être ajoutés malgré les explications.
Voilà ce que j'ai trouvé sur différents tuto sur le web :
https://docs.djangoproject.com/fr/3..../wsgi/modwsgi/
https://github.com/wiflux/setup-django-apache
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <VirtualHost *:80>
ServerName lokazionel.info
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/Bibliotheque/biblio
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
WSGIDaemonProcess lokazionel python-home=/var/www/html/Bibliotheque/venvbiblio/python-path=/var/www/html/bibliotheque/biblio/biblio
WSGIProcessGroup lokazionel
WSGIScriptAlias / /var/www/html/Bibliotheque/biblio/biblio/wsgi.py process-group=mysite
<Directory /var/www/html/Bibliotheque/biblio/biblio>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
</VirtualHost> |
Si vous pouviez m'aider à comprendre, merci d'avance !!