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:29]
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 ====
 +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
  
   cd /​srv/​redmine/​wwwroot   cd /​srv/​redmine/​wwwroot
-  bash -lc rvm 2.1.5 do gem install bundler +  bash -lc 'rvm 2.1.5 do gem install bundler' 
-  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'
-  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+
  
 +Now make sure that ''​redmine''​ user can access Redmine files.
   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 81: Řádek 88:
       copytruncate       copytruncate
   }   }
 +  EOF
  
 ===== 5. Unicorn ===== ===== 5. Unicorn =====
Řádek 110: Řá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 116: Řá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