Я хочу установить REDMine на LINUX LAMP. Сначала мне нужно установить ROR.
Предоставьте шаги, если кто-либо выполнил установку
Я хочу установить REDMine на LINUX LAMP. Сначала мне нужно установить ROR.
Предоставьте шаги, если кто-либо выполнил установку
Если бы вы действительно посмотрели, вы бы обнаружили, что инструкции находятся на веб-сайте redmine: http://www.redmine.org/wiki/1/RedmineInstall
Учитывая, что нигде нельзя найти по-настоящему надежных инструкций по установке (Fedora или другой дистрибутив), я подробно опишу шаги установки, которые сработали для меня. Инструкции на веб-сайте довольно надежны, но это самый простой подход. Я предполагаю, что у вас уже есть Apache2 и MySql и вы установили Redmine 1.2.1 на данный $REDMINE_HOME.
Эта процедура была протестирована в Ubuntu 11.04, но, учитывая задействованные пакеты, не должно возникнуть проблем с повторением этой процедуры в Fedora. Я постараюсь быть как можно более общим.
Рубин:
gem install rails -v=2.3.11
gem install i18n -v=0.4.2
gem install mysql
MySql:
Выполните следующий список команд:
create database redmine character set utf8;
create user 'redmine'@'localhost' identified by 'my_password';
grant all privileges on redmine.* to 'redmine'@'localhost';
Конфигурация Redmine:
Создайте файл $REDMINE_HOME/config/database.yml как минимум со следующим профилем:
production:
adapter: mysql
database: redmine
host: localhost
username: redmine
password: my_password
В $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:
Предполагая, что вы предоставили символическую ссылку на $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:
Перейдите в $REDMINE_HOME/vendor/plugins и запустите
git clone git://redmin-mylyncon.git.sourceforge.net/gitroot/redmin-mylyncon/redmine-mylyn-connector
(Пере)запустите сервер, и в Redmine в разделе «Администрирование/Плагины» должен быть указан подключаемый модуль Mylyn Connector.
В Eclipse установите коннектор Eclipse через его сайт обновлений.