veilletechno:dev:redmine3

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
veilletechno:dev:redmine3 [2016/11/27 16:45] – [Installation] madkoveilletechno:dev:redmine3 [2016/11/29 18:55] (Version actuelle) – [Plugin Redmine Git Hosting] madko
Ligne 7: Ligne 7:
 Installation de mariadb et création de la base et utilisateur SQL pour redmine. Installation de mariadb et création de la base et utilisateur SQL pour redmine.
  
 +<code>
 yum install mariadb-server yum install mariadb-server
 +</code>
  
-systemctl start mariadb+Activation du service :
  
 +<code>
 +systemctl start mariadb
 systemctl enable mariadb systemctl enable mariadb
 +</code>
  
 +Installation des dépendances nécessaires à Redmine :
 +
 +<code>
 yum install ruby-devel mariadb-devel gcc ImageMagick-devel yum install ruby-devel mariadb-devel gcc ImageMagick-devel
 +</code>
  
  
Ligne 22: Ligne 31:
 Décompresser dans /opt/redmine/ Décompresser dans /opt/redmine/
  
 +<code>
 cd /opt/redmine/redmine-3.3.1 cd /opt/redmine/redmine-3.3.1
- 
 cp config/database.yml.example config/database.yml cp config/database.yml.example config/database.yml
 +</code>
  
-Configurer l'accès à la base SQL.+Configurer l'accès à la base SQL (bloc production).
  
 +<code>
 gem install bundler gem install bundler
- 
 bundle install –without development test bundle install –without development test
- 
 bundle exec rake generate_secret_token bundle exec rake generate_secret_token
- 
 RAILS_ENV=production bundle exec rake db:migrate RAILS_ENV=production bundle exec rake db:migrate
- 
 RAILS_ENV=production REDMINE_LANG=fr bundle exec rake redmine:load_default_data RAILS_ENV=production REDMINE_LANG=fr bundle exec rake redmine:load_default_data
 +mkdir -p tmp tmp/pdf public/plugin_assets
 +</code>
 +
 +Tester l'installation en lancant redmine avec le serveur embarqué webrick
 +
 +<code>
 +bundle exec rails server webrick -e production
 +</code>
 +==== Plugin Redmine Git Hosting ====
 +
 +Nécessite d'avoir le gem "rdoc". {{http://wiki.linuxed.net/lib/images/smileys/fixme.gif?nolink&80x15}}
 +
 +=== Installation de gitolite ===
 +
 +{{http://wiki.linuxed.net/lib/images/smileys/fixme.gif?nolink&80x15}}
 +
 +=== Configuration sudo ===
 +
 +Ajouter le fichier /etc/sudoers.d/redmine avec le contenu suivant :
 +
 +<file>
 +Defaults:redmine !requiretty
 +redmine ALL=(git) NOPASSWD:ALL
 +</file>
 +
 +S'assurer que le fichier dispose des bons droits :
 +
 +<code>
 +chmod 440 /etc/sudoers.d/redmine
 +</code>
  
  
  • veilletechno/dev/redmine3.1480265159.txt.gz
  • Dernière modification : 2016/11/27 16:45
  • de madko