Встановлення Redmine 2.4.0 на Debian 7

логотип redmine

Redmine - це інструмент управління проектами, який включає систему відстеження інцидентів із відстеженням помилок. Інші інструменти включають календар діяльності, діаграми Ганта для візуального представлення часової шкали проекту, wiki, форум, переглядач сховища контролю версій, RSS, управління робочим процесом на основі ролей, інтеграція з електронною поштою тощо.

Джерело: Вікіпедія

  • Поширення: Debian 7
  • Архітектура: 64 біт
  • Apache2
  • PostgreSQL V9.1

Redmine 2.4 Встановлення. (триватиме до цієї дати)


Завантажено пакет Redmine 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/

Звідти відкривається офіційна документація, яку приносить пакет. (RTFM !!!)

cat INSTALL

Результат кота у напрямку - » http://pastebin.com/ecUB93Hk

Також перевірена версія Ruby. В цьому випадку:

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

Ми повинні створити базу даних в UTF-8, в цьому випадку використовується postgresql v9.1 з ім'ям: "redmine".

Потім встановлюються всі необхідні дорогоцінні камені, для них він повинен знаходитися в каталозі redmine:

bundle install --without production

При встановленні дорогоцінного каменя nokogiri для цього вони можуть мати проблеми:

sudo aptitude встановити ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 libreadline-ruby1.8 libruby1.8 libopenssl-ruby ruby1.9.1-dev gem встановити nokogiri

Може виникнути проблема під час встановлення коштовного каменя mysql2. для цього вони роблять:

aptitude install libmysqlclient-dev

Може виникнути проблема під час встановлення gem pg. для цього вони роблять:

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

Ми протестували установку redmine

ruby script/rails server -e production

У цій частині ми перевіряємо redmine:

локахост: 3000

Вже працює. Тепер чого не вистачає, це налаштування сервера SMTP та змінити сервер Webrick на Apache2. Зміни внесені, оскільки виробничий сервер Webrick споживає багато ресурсів.

aptitude install libapache2-mod-passenger

gem install passenger -V

passenger-install-apache2-module2

Ми редагуємо: /etc/apache2/httpd.conf і додаємо такі рядки:

RailsEnv production RailsBaseURI /redmine

Ми додаємо VirtualHost у файл / etc / apache2 / sites-enabled /

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

Ми заходимо на www.redmine.dominio.com і ГОТОВО! Насолоджуйтесь своїм Redmine.

червоний колір


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.