0

我想在我的 LINUX LAMP 上安装 REDMine。首先我需要安装 ROR。

http://www.redmine.org

如果有人已经完成安装,请提供步骤

4

2 回答 2

5

如果你真的看过,你会发现说明在 redmine 网站上:http ://www.redmine.org/wiki/1/RedmineInstall

于 2010-10-15T06:21:55.433 回答
3

鉴于在(Fedora 或其他发行版)周围找不到真正可靠的安装说明,我将在此详细说明对我有用的安装步骤。网站说明非常可靠,但这是最直接的方法。我假设您已经拥有 Apache2 和 MySql,并在给定的 $REDMINE_HOME 上安装了 Redmine 1.2.1。

此过程在 Ubuntu 11.04 上进行了测试,但考虑到所涉及的软件包,在 Fedora 下成功复制该过程应该不是问题。我会尽量做到通用。

红宝石:

  1. 安装 ruby​​、rubygems、rake 和开发 mysql 客户端库(Ubuntu 上的 libmysqlclient-dev);截至 2011 年 9 月,工作 ruby​​ 版本是 1.8.7
  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';

红米配置:

  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应该让您在“0.0.0.0:3000”访问Redmine。

阿帕奇2:

  1. 安装 Apache2 Passenger mod(Ubuntu 中的 libapache2-mod-passenger)
  2. 假设您从 /var/www/redmine 提供了指向 $REDMINE_HOME/public 的符号链接,虚拟主机应该是这样的:

    <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 连接器插件

  3. 再次在 Redmine 中,在 Administration/Settings/Authentication 下,选中“Enable REST web service”字段
  4. 在 Eclipse 中,通过其更新站点安装 Eclipse 连接器

    http://redmin-mylyncon.sourceforge.net/update-site/N/

于 2011-09-15T08:13:36.710 回答