- [Show page]
- [Old revisions]
- [[unknown link type]]
- []
Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
linux:redmine [2015/11/02 15:27] vondra [Installation] |
linux:redmine [2015/11/04 10:01] (current) vondra [Installation] |
||
|---|---|---|---|
| Line 8: | Line 8: | ||
| grant all privileges on redmine.* to redmine@localhost identified by 'redmine'; | grant all privileges on redmine.* to redmine@localhost identified by 'redmine'; | ||
| </code> | </code> | ||
| + | - (optionally) put DB dump from older version into newly created DB | ||
| - setup database manually in /etc/redmine/database.yaml:<code yaml> | - setup database manually in /etc/redmine/database.yaml:<code yaml> | ||
| production: | production: | ||
| Line 18: | Line 19: | ||
| encoding: utf8</code> | encoding: utf8</code> | ||
| - create database structure:<code bash> | - create database structure:<code bash> | ||
| + | cd /usr/share/redmine/ | ||
| bundle exec rake db:migrate RAILS_ENV=production</code> | bundle exec rake db:migrate RAILS_ENV=production</code> | ||
| - create a symlink to working directory:<code bash> | - create a symlink to working directory:<code bash> | ||
| ln -s /usr/share/redmine /var/lib/redmine/default/passenger</code> | ln -s /usr/share/redmine /var/lib/redmine/default/passenger</code> | ||
| + | - install passenger module to apache:<code bash> | ||
| + | apt-get install libapache2-mod-passenger | ||
| + | </code> | ||
| + | - setup default user for passenger in /etc/apache2/mods-available/passenger.conf:<code xml> | ||
| + | <IfModule mod_passenger.c> | ||
| + | PassengerRoot /usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini | ||
| + | PassengerDefaultRuby /usr/bin/ruby | ||
| + | PassengerDefaultUser www-data | ||
| + | </IfModule> | ||
| + | </code> | ||
| - create apache configuration /etc/apache2/sites-available/redmine.conf:<code xml> | - create apache configuration /etc/apache2/sites-available/redmine.conf:<code xml> | ||
| Listen 3000 | Listen 3000 | ||
| Line 44: | Line 56: | ||
| - setup new server following the previous steps | - setup new server following the previous steps | ||
| - | - copy files from old server to new (files are in /var/lib/redmine/default/files) | + | - copy files from old server to new (files are in /var/lib/redmine/default/files) and don't forget to grant permissions for www-data user |
| - | - put db dump from old server to new database | + | |
linux/redmine.1446474469.txt.gz · Last modified: 2015/11/02 15:27 by vondra


