| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| redmine [Le 11/01/2016, 15:46] – [Méthode 1 : Dans un dossier] 62.212.122.169 | redmine [Le 11/09/2022, 12:09] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art |
|---|
| | |
| Selon la base de données utilisée, on installera : | Selon la base de données utilisée, on installera : |
| * **[[apt>redmine|redmine-sqlite]]** pour [[sqlite|SQLite]] ; | * **[[apt>redmine|redmine-sqlite]]** pour [[sqlite|SQLite]] ; |
| * **[[apt>redmine|redmine-pgsql]]** pour [[postgresql|PostgreSQL]] ; | * **[[apt>redmine|redmine-pgsql]]** pour [[postgresql|PostgreSQL]] ; |
| * **[[apt>redmine|redmine-mysql]]** pour [[mysql|MySQL]]. | * **[[apt>redmine|redmine-mysql]]** pour [[mysql|MySQL]]. |
| |
| <note important>Les versions 1.2.x nécessitent la version 2.3.11 de Rails et la version 1.1.1 de Rack | <note important>Les versions 1.2.x nécessitent la version 2.3.11 de Rails et la version 1.1.1 de Rack |
| (voir sur [[http://www.redmine.org/projects/redmine/wiki/RedmineInstall|le site de Redmine]])</note> | (voir sur [[https://www.redmine.org/projects/redmine/wiki/RedmineInstall|le site de Redmine]])</note> |
| |
| Installez donc ces dépendances à l'aide des commandes : | Installez donc ces dépendances à l'aide des commandes : |
| exit | exit |
| |
| <note help>Si l'erreur 'Unknown id' est survenue à la ligne "su - postgres", il suffit alors de se référer à la page [[http://doc.ubuntu-fr.org/postgresql|postgresql]] </note> | <note help>Si l'erreur 'Unknown id' est survenue à la ligne "su - postgres", il suffit alors de se référer à la page [[:postgresql|postgresql]] </note> |
| |
| Un mot de passe sera demandé pour l'utilisateur redmine. | Un mot de passe sera demandé pour l'utilisateur redmine. |
| RAILS_ENV=production rake db:migrate | RAILS_ENV=production rake db:migrate |
| | |
| <note important>Si vous obtenez l'erreur : | <note important>Si vous obtenez l'erreur : |
| rake aborted ! no such file to load -- net/https. Il vous suffit d'installer [[apt://libopenssl-ruby1.8]] </note> | rake aborted ! no such file to load -- net/https. Il vous suffit d'installer [[apt://libopenssl-ruby1.8]] </note> |
| <note important>Si vous obtenez l'erreur : | <note important>Si vous obtenez l'erreur : |
| |
| A key is required to write a cookie containing the session data. Use config.action_controller.session = { :key => "_myapp_session", :secret => "some secret phrase" } in config/environment.rb | A key is required to write a cookie containing the session data. Use config.action_controller.session = { :key => "_myapp_session", :secret => "some secret phrase" } in config/environment.rb |
| rake config/initializers/session_store.rb | rake config/initializers/session_store.rb |
| |
| puis de créer la structure de la base. (ref: [[http://www.redmine.org/issues/4848]] )</note> | puis de créer la structure de la base. (ref: [[https://www.redmine.org/issues/4848]] )</note> |
| |
| == Insérer les données par défaut == | == Insérer les données par défaut == |
| | |
| <note important> | <note important> |
| Si vous obtenez l'erreur «ruby: No such file or directory -- passenger-install-apache2-module (LoadError)», il vous faudra repérer la version de passenger lors de son installation un peu plus haut (pour l'exemple, version 3.0.8) et lancer le script suivant (avec une version de gems = 1.8) : | Si vous obtenez l'erreur «ruby: No such file or directory -- passenger-install-apache2-module (LoadError)», il vous faudra repérer la version de passenger lors de son installation un peu plus haut (pour l'exemple, version 3.0.8) et lancer le script suivant (avec une version de gems = 1.8) : |
| | |
| /var/lib/gems/1.8/gems/passenger-3.0.11/bin/passenger-install-apache2-module | /var/lib/gems/1.8/gems/passenger-3.0.11/bin/passenger-install-apache2-module |
| </note> | </note> |
| |
| | <note> |
| | **L'ajout de fichiers de marche pas !** |
| | -> problème de droits sur le dossier /var/lib/redmine/ |
| | |
| | Solution moche (sécurité) mais qui marche : |
| | <code> |
| | sudo chmod go+rw -R /var/lib/redmine/ |
| | sudo service apache2 restart |
| | </code> |
| | On donne les droits de lecture/écriture à tout le monde et on redémarre le serveur. |
| | </note> |
| ==== Méthode 2 : via un domaine ==== | ==== Méthode 2 : via un domaine ==== |
| |
| * **(fr, en)** [[http://www.redmine.org/wiki/redmine/FrGuide|Le guide officiel de Redmine]] : installation, mise à jour, utilisation, etc. | * **(fr, en)** [[http://www.redmine.org/wiki/redmine/FrGuide|Le guide officiel de Redmine]] : installation, mise à jour, utilisation, etc. |
| * **(en)** [[http://demo.redmine.org/|Démo en ligne de Redmine]] | * **(en)** [[http://demo.redmine.org/|Démo en ligne de Redmine]] |
| * **(fr)** [[http://www.projet-plume.org/fr/fiche/redmine|Une fiche descriptive de Redmine]] | * **(fr)** [[http://www.projet-plume.org/fr/fiche/redmine|Une fiche descriptive de Redmine]] |
| |
| ---- | ---- |
| |
| //Contributeurs : [[:utilisateurs:v0n]], Rohja, Respawner. yquenechdu// | //Contributeurs : [[:utilisateurs:v0n]], Rohja, Respawner. yquenechdu// |