Инсталирање Редмине 2.4.0 на Дебиан 7

редмине лого

Редмине је алатка за управљање пројектима која укључује систем за праћење незгода са праћењем грешака. Остали алати су календар активности, Гант-ове табеле за визуелни приказ временске линије пројекта, вики, форум, прегледач спремишта за контролу верзија, РСС, контрола тока посла заснована на улогама, интеграција са е-поштом итд.

Извор: Википедиа

  • Дистрибуција: Дебиан 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

Резултат мачке је у правцу - » http://pastebin.com/ecUB93Hk

Верзија Руби је такође проверена. У овом случају:

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

Улазимо на ввв.редмине.доминио.цом и ГОТОВО! Уживајте у свом редминеу.

редмине


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.