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 !!