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:03] – [Pré-requis] 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.
  
-yum install mariadb-server mariadb-devel+<code> 
 +yum install mariadb-server 
 +</code>
  
-systemctl start mariadb+Activation du service :
  
 +<code>
 +systemctl start mariadb
 systemctl enable mariadb systemctl enable mariadb
 +</code>
  
-yum install ruby-devel gcc+Installation des dépendances nécessaires à Redmine : 
 + 
 +<code> 
 +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 exec rake generate_secret_token
 +RAILS_ENV=production bundle exec rake db:migrate
 +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 :
  
-bundle install --without development test+<code> 
 +chmod 440 /etc/sudoers.d/redmine 
 +</code>
  
  
  • veilletechno/dev/redmine3.1480262637.txt.gz
  • Dernière modification : 2016/11/27 16:03
  • de madko