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
Prochaine révision
Révision précédente
serveur_hebergement:i_hate_money [2023/08/15 20:42] fateserveur_hebergement:i_hate_money [2024/06/07 17:55] (Version actuelle) fate
Ligne 14: Ligne 14:
 Créez un environnement virtuel dans /var/www Créez un environnement virtuel dans /var/www
 <code bash>sudo -u www-data python3 -m venv /var/www/ihatemoney</code> <code bash>sudo -u www-data python3 -m venv /var/www/ihatemoney</code>
- 
-Changez le propriétaire par votre utilisateur : 
-<code bash>sudo chown -R utilisateur:utilisateur /var/www/ihatemoney/</code> 
  
 Puis accédez-y  Puis accédez-y 
Ligne 25: Ligne 22:
  
 Installez I hate money Installez I hate money
-<code bash>pip install ihatemoney</code>+<code bash>sudo -u www-data pip install ihatemoney</code>
  
 Installez PyMySQL Installez PyMySQL
-<code bash>pip install 'PyMySQL>=0.9,<1.1'</code>+<code bash>sudo -u www-data pip install 'PyMySQL>=0.9,<1.1'</code>
  
 C'est terminé pour l'installation. Passons à la configuration C'est terminé pour l'installation. Passons à la configuration
Ligne 47: Ligne 44:
 <code bash>sudo chgrp www-data /etc/ihatemoney/ihatemoney.cfg</code> <code bash>sudo chgrp www-data /etc/ihatemoney/ihatemoney.cfg</code>
 <code bash>sudo chown www-data /var/lib/ihatemoney</code> <code bash>sudo chown www-data /var/lib/ihatemoney</code>
- 
-Créez le mot de passe admin :  
-<code bash>ihatemoney generate_password_hash</code> 
-Ca va vous générer un hash qu'il faudra mettre dans le fichier de configuration. 
  
 Ouvrez le fichier de configuration Ouvrez le fichier de configuration
Ligne 86: Ligne 79:
 # DO NOT enter the password in cleartext. Generate a password hash with # DO NOT enter the password in cleartext. Generate a password hash with
 # "ihatemoney generate_password_hash" instead. # "ihatemoney generate_password_hash" instead.
-ADMIN_PASSWORD = "hashmotdepasse#Mettez ici le hash généré précédemment.+ADMIN_PASSWORD = ""
  
 # If set to True (default value) anyone can create a new project. # If set to True (default value) anyone can create a new project.
Ligne 118: Ligne 111:
 </code> </code>
 Pensez à adapter les lignes où il est indiqué "#à adapter". Pensez à adapter les lignes où il est indiqué "#à adapter".
- 
  
 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.
 +
 +Créez le mot de passe admin : 
 +<code bash>ihatemoney generate_password_hash</code>
 +Ca va vous générer un hash qu'il faudra mettre dans le fichier de configuration.
  
 Il ne reste plus qu'à créer le vhost Apache Il ne reste plus qu'à créer le vhost Apache
  • serveur_hebergement/i_hate_money.1692132156.txt.gz
  • Dernière modification : 2023/08/15 20:42
  • de fate