Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
serveur_hebergement:i_hate_money [2022/10/21 17:04] – [Configuration Apache2] fate | serveur_hebergement:i_hate_money [2023/08/15 20:20] – fate | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | [[https:// | + | [[https:// |
===== Installation ===== | ===== Installation ===== | ||
Ligne 9: | Ligne 9: | ||
L' | L' | ||
- | Commençons | + | Commençons |
- | <code bash> | + | <code bash> |
Créez un environnement virtuel | Créez un environnement virtuel | ||
Ligne 31: | Ligne 31: | ||
===== Configuration ===== | ===== Configuration ===== | ||
- | Créez les répertoire | + | Créez les répertoires |
<code bash> | <code bash> | ||
Ligne 114: | Ligne 114: | ||
MAIL_PASSWORD = "mot de passe" #à adapter | MAIL_PASSWORD = "mot de passe" #à adapter | ||
</ | </ | ||
- | Pensez à adaptez | + | Pensez à adapter |
Créez la base de donnée mysql ihatemoney ainsi que l' | Créez la base de donnée mysql ihatemoney ainsi que l' | ||
+ | |||
+ | Déplacez le dossier ihatemoney vers /var/www afin que l' | ||
+ | <code bash> | ||
+ | |||
+ | Changez le propriétaire : | ||
+ | <code bash> | ||
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> | ||
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=/ | + | WSGIDaemonProcess ihatemoney user=www-data group=www-data threads=5 python-home=/ |
- | WSGIScriptAlias / /home/pi/ | + | WSGIScriptAlias / /var/www/ |
WSGIPassAuthorization On | WSGIPassAuthorization On | ||
Ligne 155: | Ligne 158: | ||
SSLCertificateKeyFile / | SSLCertificateKeyFile / | ||
- | < | + | < |
WSGIProcessGroup ihatemoney | WSGIProcessGroup ihatemoney | ||
WSGIApplicationGroup %{GLOBAL} | WSGIApplicationGroup %{GLOBAL} | ||
Ligne 161: | Ligne 164: | ||
</ | </ | ||
- | Alias /static/ /home/pi/ | + | Alias /static/ /var/www/ |
| | ||
</ | </ |