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 apache : Sélectionner tout - Visualiser dans une fenêtre à part
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 !!
Partager