Редмине је алатка за управљање пројектима која укључује систем за праћење незгода са праћењем грешака. Остали алати су календар активности, Гант-ове табеле за визуелни приказ временске линије пројекта, вики, форум, прегледач спремишта за контролу верзија, РСС, контрола тока посла заснована на улогама, интеграција са е-поштом итд.
Извор: Википедиа
- Дистрибуција: Дебиан 7
- Архитектура: 64Битс
- АпацхеКСНУМКС
- ПостгреСКЛ В 9.1
Инсталација Редмине 2.4. (траје до овог датума)
Преузет је пакет Редмине 2.4
wget rubyforge.org/frs/download.php/77242/redmine-2.4.0.tar.gz
Распакује се
tar xvzf redmine-2.4.0.tar.gz
Сад се крећемо
cd redmine-2.4.0
cd doc/
Одатле се отвара званична документација коју пакет доноси. (РТФМ !!!)
cat INSTALL
Верзија Руби је такође проверена. У овом случају:
aptitude show ruby:
Paquete: ruby
Estado: sin instalar
Versión: 1:1.9.3
Опциони пакети.
aptitude install ruby libmagickcore-dev libmagickwand-dev
Инсталиран је пакет драгуља који ће нам помоћи да инсталирамо драгуље зависне од пројекта.
redmine-2.4.0# gem install bundler -V
Морамо створити базу података у УТФ-8, у овом случају се користи постгрескл в9.1 са именом: "редмине".
Тада се инсталирају сви потребни драгуљи, за њих то мора бити у директоријуму редмине:
bundle install --without production
То може представљати проблем приликом инсталирања драгуља нокогири за ово што они раде:
судо аптитуде инсталл руби1.8-дев руби1.8 ри1.8 рдоц1.8 ирб1.8 либреадлине-руби1.8 либруби1.8 либопенссл-руби руби1.9.1-дев гем инсталл нокогири
Можда постоји проблем приликом инсталирања мискл2 драгуља. за ово раде:
aptitude install libmysqlclient-dev
Можда постоји проблем приликом инсталирања драгуља стр. за ово раде:
aptitude install libpq-dev
У овом случају није било другог проблема са било којом инсталацијом драгуља.
Генерише се тајно складиште сесија.
rake generate_secret_token
Ми креирамо структуру базе података
rake db:migrate RAILS_ENV="production"
Извршавамо потребне дозволе.
chown -R www-data:www-data files log tmp public
chmod -R 755 files log tmp public/plugin_assets
Тестирали смо инсталацију редмине
ruby script/rails server -e production
У овом делу тестирамо редмине:
домаћина: 3000
Већ ради. Сада би недостајало конфигурисање СМТП сервера и промените Вебрицк сервер у Апацхе2. Промена је извршена, јер Вебрицк сервер у производњи троши много ресурса.
aptitude install libapache2-mod-passenger
gem install passenger -V
passenger-install-apache2-module2
Уређујемо: /етц/апацхе2/хттпд.цонф и додајемо следеће редове:
RailsEnv production RailsBaseURI /redmine
У / етц / апацхе2 / ситес-енаблед / филе додајемо ВиртуалХост
ServerName redmine.dominio.com
DocumentRoot /var/www/dominio.org.ve/redmine/public
ServerAdmin usuario@dominio.com
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
Улазимо на ввв.редмине.доминио.цом и ГОТОВО! Уживајте у свом редминеу.