Инсталиране на 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 install 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.

redmine


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

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

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