Как установить Redmine на Fedora 11 linux? - PullRequest
0 голосов
/ 15 октября 2010

Я хотел бы установить REDMine на мою ЛАМПУ LINUX.Сначала мне нужно установить ROR.

http://www.redmine.org

Укажите шаги, если anybdoy выполнил установку

Ответы [ 2 ]

5 голосов
/ 15 октября 2010

Если бы вы на самом деле смотрели, вы бы обнаружили, что инструкции есть на сайте Redmine: http://www.redmine.org/wiki/1/RedmineInstall

3 голосов
/ 15 сентября 2011

Учитывая, что по-настоящему надежных инструкций по установке не найти (Fedora или другой дистрибутив, который есть), я подробно опишу шаги установки, которые сработали для меня. Инструкции на сайте довольно надежны, но это самый простой подход. Я предполагаю, что у вас уже есть Apache2 и MySql, и вы установили Redmine 1.2.1 для данного $ REDMINE_HOME.

Эта процедура была протестирована в Ubuntu 11.04, но, учитывая используемые пакеты, не должно возникнуть проблем с успешным тиражированием процедуры в Fedora. Я постараюсь быть как можно более универсальным.

Ruby:

  1. Установите ruby, rubygems, rake и клиентскую библиотеку mysql для разработки (libmysqlclient-dev в Ubuntu); рабочая версия ruby ​​- 1.8.7 по состоянию на сентябрь '11
  2. gem install rails -v=2.3.11
  3. gem install i18n -v=0.4.2
  4. gem install mysql

MySql:

Выполните следующий список команд:

  1. create database redmine character set utf8;
  2. create user 'redmine'@'localhost' identified by 'my_password';
  3. grant all privileges on redmine.* to 'redmine'@'localhost';

Конфигурация Redmine:

  1. Создайте файл $ REDMINE_HOME / config / database.yml как минимум со следующим профилем:

    production:
      adapter: mysql
      database:  redmine
      host:  localhost
      username:  redmine
      password:  my_password
    
  2. В $ REDMINE_HOME запустите

    • rake generate_session_store
    • rake db:migrate RAILS_ENV=production
    • rake redmine:load_default_data RAILS_ENV=production

Теперь под управлением ruby script/server -e production должен быть доступ к Redmine по адресу "0.0.0.0:3000".

Apache2:

  1. Установить мод Apache2 Passenger (libapache2-mod-passenger в Ubuntu)
  2. Если вы указали символическую ссылку на $ REDMINE_HOME / public из / var / www / redmine, виртуальный хост должен выглядеть примерно так:

    <VirtualHost *:80>
        DocumentRoot /var/www
        Options Indexes ExecCGI FollowSymLinks    
    
        RailsBaseURI /redmine
        <Directory /var/www/redmine>
            Options -MultiViews
        </Directory>
    </VirtualHost>
    

Интеграция Eclipse Mylyn:

  1. Перейдите к $ REDMINE_HOME / vendor / plugins и запустите

    git clone git://redmin-mylyncon.git.sourceforge.net/gitroot/redmin-mylyncon/redmine-mylyn-connector

  2. (Перезапустите) сервер, и в Redmine в разделе Администрирование / Плагины должен быть указан плагин Mylyn Connector

  3. Снова в Redmine, в разделе Администрирование / Настройки / Аутентификация установите флажок «Включить веб-службу REST»
  4. В Eclipse установите разъем Eclipse через его сайт обновлений

    http://redmin -mylyncon.sourceforge.net / обновление сайтов / N /

...