projets:chaudron
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| projets:chaudron [2017/05/13 10:56] – daimrod | projets:chaudron [2017/06/20 10:07] (Version actuelle) – [Préparation de la VM de test] daimrod | ||
|---|---|---|---|
| Ligne 35: | Ligne 35: | ||
| - Création d'une VM de test | - Création d'une VM de test | ||
| - | - Installation manuelle d'Openproject | + | - Installation manuelle d'OpenProject |
| - Tentative de migration des données | - Tentative de migration des données | ||
| Ligne 44: | Ligne 44: | ||
| - Création d'une recette ansible pour l' | - Création d'une recette ansible pour l' | ||
| - Rédaction de la doc adminsys + doc utilisateurs | - Rédaction de la doc adminsys + doc utilisateurs | ||
| + | |||
| + | Ressources : | ||
| + | |||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | ===== Préparation de la VM de test ===== | ||
| + | |||
| + | https:// | ||
| + | |||
| + | * 1G de RAM en prérequis | ||
| + | * VM : tagarin-ale.faimaison.net [[http:// | ||
| + | |||
| + | < | ||
| + | gnt-instance add -s 10G -B maxmem=1G \ | ||
| + | --net 0: | ||
| + | -o debootstrap+default --node mutine.faimaison.net: | ||
| + | tagarin-ale.faimaison.net | ||
| + | </ | ||
| + | |||
| + | Debian 8 (jessie) avec FDE car on pourrait y stocker des informations personnelles. | ||
| + | |||
| + | ===== Installation d' | ||
| + | |||
| + | https:// | ||
| + | |||
| + | ==== Installation ==== | ||
| + | |||
| + | Le projet propose un dépôt tiers pour installer OpenProject. | ||
| + | |||
| + | - Import the packager.io repository signing key < | ||
| + | - Install apt-https suppport < | ||
| + | - Add the OpenProject package source in ''/ | ||
| + | - Install the OpenProject Community Edition package < | ||
| + | |||
| + | ==== Configuration ==== | ||
| + | |||
| + | https:// | ||
| + | |||
| + | * Package configuration < | ||
| + | |||
| + | Les valeurs par défauts suffisent pour avoir une instance de test en HTTP simple. | ||
| + | |||
| + | **Attention** si à la configuration, | ||
| + | |||
| + | La solution : | ||
| + | |||
| + | < | ||
| + | # grep root_password / | ||
| + | # mysql openproject -p< | ||
| + | mysql> UPDATE users SET mail=' | ||
| + | mysql> commit; # optionnel car l' | ||
| + | </ | ||
| + | |||
| + | Après une première utilisation, | ||
| + | En fait, ça swap car j' | ||
| + | |||
| + | ==== Backup et restauration ==== | ||
| + | |||
| + | https:// | ||
| + | |||
| + | < | ||
| + | |||
| + | Pour la base de données, on peut utiliser la commande suivante : < | ||
| + | On trouve les identifiants grâce à la commande suivante : | ||
| + | < | ||
| + | # openproject config:get DATABASE_URL | ||
| + | => e.g.: mysql2:// | ||
| + | </ | ||
| + | |||
| + | * Restauration des fichiers attachés OK | ||
| + | * Restauration de la base de données OK | ||
| + | * Restauration de la configuration KO (je ne comprends pas comment faire) | ||
| + | * Restauration des dépôts ??? (je n'ai pas testé l' | ||
| + | |||
| + | ===== Installation d' | ||
| + | |||
| + | https:// | ||
projets/chaudron.1494673010.txt.gz · Dernière modification : 2017/05/13 10:56 de daimrod
