Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
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 [14.09.2015 19:42] 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 ===== |
sw/redmine/installation-on-debian-jessie.txt · Poslední úprava: 28.10.2015 18:06 autor: vm