serveur_hebergement:i_hate_money

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Dernière révisionLes deux révisions suivantes
serveur_hebergement:i_hate_money [2023/08/15 18:57] – [Installation] fateserveur_hebergement:i_hate_money [2023/08/15 20:20] fate
Ligne 118: Ligne 118:
  
 Créez la base de donnée mysql ihatemoney ainsi que l'utilisateur ihatemoney ayant pour mot de passe celui que vous avez indiqué dans le fichier de configuration. Créez la base de donnée mysql ihatemoney ainsi que l'utilisateur ihatemoney ayant pour mot de passe celui que vous avez indiqué dans le fichier de configuration.
 +
 +Déplacez le dossier ihatemoney vers /var/www afin que l'utilisateur www-data y ait accès :
 +<code bash>sudo mv ihatemoney/ /var/www/</code>
 +
 +Changez le propriétaire :
 +<code bash>sudo chown -R www-data:www-data /var/www/ihatemoney/</code>
  
 Il ne reste plus qu'à créer le vhost Apache Il ne reste plus qu'à créer le vhost Apache
  
 ===== Configuration Apache2 ===== ===== Configuration Apache2 =====
- 
-I hate money permet de pré-créer le fichier vhost 
-<code bash>ihatemoney generate-config apache-vhost.conf</code> 
  
 Créez un fichier de configuration Apache2 : Créez un fichier de configuration Apache2 :
Ligne 143: Ligne 146:
         ServerName budget.nomdedomaine.fr         ServerName budget.nomdedomaine.fr
  
-        WSGIDaemonProcess ihatemoney user=www-data group=www-data threads=5 python-home=/home/pi/ihatemoney +        WSGIDaemonProcess ihatemoney user=www-data group=www-data threads=5 python-home=/var/www/ihatemoney 
-        WSGIScriptAlias / /home/pi/ihatemoney/lib/python3.9/site-packages/ihatemoney/wsgi.py+        WSGIScriptAlias / /var/www/ihatemoney/lib/python3.9/site-packages/ihatemoney/wsgi.py
         WSGIPassAuthorization On         WSGIPassAuthorization On
  
Ligne 155: Ligne 158:
         SSLCertificateKeyFile /etc/letsencrypt/live/nomdedomaine.fr/privkey.pem         SSLCertificateKeyFile /etc/letsencrypt/live/nomdedomaine.fr/privkey.pem
  
-        <Directory /home/pi/ihatemoney/lib/python3.9/site-packages/ihatemoney>+        <Directory /var/www/ihatemoney/lib/python3.9/site-packages/ihatemoney>
                 WSGIProcessGroup ihatemoney                 WSGIProcessGroup ihatemoney
                 WSGIApplicationGroup %{GLOBAL}                 WSGIApplicationGroup %{GLOBAL}
Ligne 161: Ligne 164:
         </Directory>         </Directory>
  
-        Alias /static/ /home/pi/ihatemoney/lib/python3.9/site-packages/ihatemoney/static/       +        Alias /static/ /var/www/ihatemoney/lib/python3.9/site-packages/ihatemoney/static/       
                  
 </VirtualHost> </VirtualHost>
  • serveur_hebergement/i_hate_money.txt
  • Dernière modification : 2023/08/15 20:42
  • de fate