Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Aby zainstalować Redmine najpierw należy skonfigurować środowisko. Na maszynie wirtualnej udostępnionej przez prowadzących nie było zainstalowanego Ruby, a wersja z repozytorium dystrybucji jest niekompatybilna z najnowsza wersją Redmine. Użyliśmy RVM do instalacji nowszej wersji Ruby.
- gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
- curl -sSL https://get.rvm.io | bash -s stable
- source /home/student/.rvm/scripts/rvm
- rvm list known
- rvm install 2.3
- rvm use 2.3
- gem install bundler -v=1.5.0
- gem uninstall bundler # odinstalowujemy starsze wersje
- Kolejnym krokiem jest konfiguracja bazy danych. Na maszynie była dostępna baza PostgreSQL
- su
- sudo -u posgres psql
- create role redmine login encrypted password 'redmine' noinherit valid until 'infinity';
- create database redmine with encoding='UTF8' owner=redmine;
- \q
- exit
- Następnie pobieramy i wypakowujemy Redmine
- mkdir redmine
- cd redmine
- wget http://www.redmine.org/releases/redmine-3.3.0.tar.gz
- tar xf redmine-3.3.0.tar.gz
- Aby skonfigurować bazę w Redmine należy:
- cp config/database.yml.example config/database.yml
- gedit config/database.yml
- Następnie zmodyfikować sekcję production w pliku konfiguracyjnym
- production:
- adapter: postgresql
- database: redmine
- host: localhost
- username: redmine
- password: "redmine"
- encoding: utf8
- Następnie należy zainstalować gemy i ich zależności.
- gem install json -v '1.8.3'
- apt-get install libmysqlclient-dev
- gem install mysql2 -v '0.3.21'
- sudo apt-get install libpq-dev
- gem install pg -v '0.18.4'
- sudo apt-get install imagemagick libmagickwand-dev
- gem install rmagick -v '2.16.0'
- RAILS_ENV="production"
- export RAILS_ENV
- bundle install --without development test
- Kolejnym krokiem jest wykonanie migracji bazy oraz załadowanie podstawowej konfiguracji
- bundle exec rake db:migrate
- bundle exec rake generate_secret_token
- bundle exec rake redmine:load_default_data
- Finalnie uruchamiamy Redmine na porcie 3000
- bundle exec rails server webrick -e production -b 127.0.0.1 -p 3000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement