Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
Následující verze Obě strany příští revize
sw:redmine:installation-on-debian-jessie [14.09.2015 19:37]
vm
sw:redmine:installation-on-debian-jessie [15.09.2015 16:08]
vm
Řádek 55: Řádek 55:
     database: redmine     database: redmine
     host: localhost     host: localhost
-    username: ​root+    username: ​redmine
     password: "​Your-Secret-Password"​     password: "​Your-Secret-Password"​
     encoding: utf8     encoding: utf8
  
 ==== Install ==== ==== Install ====
-At first, make sure that ''​redmine''​ user can access Redmine files. +Install ​dependencies:​
-  chown -R redmine:​redmine /​srv/​redmine/​ +
- +
-Then install ​dependencies:​+
   apt-get install make gcc libxml2-dev libxslt-dev libmysql++-dev libmysqlclient-dev libmagickcore-dev libmagickwand-dev libpq-dev imagemagick ruby-dev   apt-get install make gcc libxml2-dev libxslt-dev libmysql++-dev libmysqlclient-dev libmagickcore-dev libmagickwand-dev libpq-dev imagemagick ruby-dev
  
Řádek 70: Řádek 67:
   bash -lc 'cd /​srv/​redmine/​wwwroot;​ RAILS_ENV=production rvm 2.1.5 do bundle install --without development test'   bash -lc 'cd /​srv/​redmine/​wwwroot;​ RAILS_ENV=production rvm 2.1.5 do bundle install --without development test'
  
-Following commands should be executed as ''​redmine''​ user. +Now make sure that ''​redmine''​ user can access Redmine files.
-  su - redmine +
-  bash -lc 'cd $/​srv/​redmine/​wwwroot;​ RAILS_ENV=production rvm 2.1.5 do bundle exec rake generate_secret_token'​ +
-  bash -lc RAILS_ENV=production cd ${easyredmine::​install_dir};​ rvm 2.1.5 do bundle exec rake db:​migrate +
-  bash -lc cd /​srv/​redmine/​wwwroot;​ rvm 2.1.5 do bundle exec rake redmine:​load_default_data RAILS_ENV=production REDMINE_LANG=en +
   chown -R redmine:​redmine /​srv/​redmine/​   chown -R redmine:​redmine /​srv/​redmine/​
 +  ​
 +And following commands should be executed as ''​redmine''​ user.
 +  su - redmine # login as redmine user
 +  bash -lc 'cd /​srv/​redmine/​wwwroot;​ RAILS_ENV=production rvm 2.1.5 do bundle exec rake generate_secret_token'​
 +  bash -lc 'cd /​srv/​redmine/​wwwroot;​ RAILS_ENV=production rvm 2.1.5 do bundle exec rake db:​migrate'​
 +  bash -lc 'cd /​srv/​redmine/​wwwroot;​ RAILS_ENV=production rvm 2.1.5 do bundle exec rake redmine:​load_default_data REDMINE_LANG=en'​
 +  exit # logout
  
-Configure ​log rotation:+==== Log rotation ==== 
 +To enable ​log rotation ​create file ''/​etc/​logrotate.d/​redmine''​ using this:
   echo <<EOF > /​etc/​logrotate.d/​redmine   echo <<EOF > /​etc/​logrotate.d/​redmine
   /​srv/​redmine/​wwwroot/​log/​*.log   /​srv/​redmine/​wwwroot/​log/​*.log
Řádek 88: Řádek 88:
       copytruncate       copytruncate
   }   }
 +  EOF
  
 ===== 5. Unicorn ===== ===== 5. Unicorn =====
Řádek 117: Řádek 118:
   stderr_path '/​srv/​redmine/​wwwroot/​log/​stderr.log'​   stderr_path '/​srv/​redmine/​wwwroot/​log/​stderr.log'​
   stdout_path '/​srv/​redmine/​wwwroot/​log/​stdout.log'​   stdout_path '/​srv/​redmine/​wwwroot/​log/​stdout.log'​
 +  ​
   listen '/​srv/​redmine/​run/​unicorn.sock'​   listen '/​srv/​redmine/​run/​unicorn.sock'​
   pid "/​srv/​redmine/​run/​unicorn.pid"​   pid "/​srv/​redmine/​run/​unicorn.pid"​
Řádek 123: Řádek 124:
   timeout 300   timeout 300
   preload_app true   preload_app true
 +  ​
   before_fork do |server, worker|   before_fork do |server, worker|
       Signal.trap '​TERM'​ do       Signal.trap '​TERM'​ do
sw/redmine/installation-on-debian-jessie.txt · Poslední úprava: 28.10.2015 18:06 autor: vm