如何在Fedora 11 linux上安装Redmine?

时间:2010-10-15 06:19:02

标签: ruby-on-rails linux lamp redmine fedora11

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

http://www.redmine.org

如果anybdoy已完成安装,请提供步骤

2 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:3)

鉴于周围没有真正可靠的安装说明(Fedora或其他分发版),我将详细介绍适合我的安装步骤。网站说明非常可靠,但这是最简单的方法。我假设您已经拥有Apache2和MySql,并在给定的$ REDMINE_HOME上安装了Redmine 1.2.1。

这个程序在Ubuntu 11.04上进行了测试,但考虑到所涉及的软件包,在Fedora下成功复制程序应该不成问题。我将尝试尽可能通用。

<强>红宝石:

  1. 安装ruby,rubygems,rake和开发mysql客户端库(Ubuntu上的libmysqlclient-dev);一个工作的ruby版本是截至2011年9月的1.8.7
  2. gem install rails -v=2.3.11
  3. gem install i18n -v=0.4.2
  4. gem install mysql
  5. <强> 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';
    4. 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
      3. 现在运行ruby script/server -e production应该让您以“0.0.0.0:3000”访问Redmine。

        <强>的Apache2:

        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>
          
        3. 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中,在Administration / Settings / Authentication下,选中“启用REST Web服务”字段
          4. 在Eclipse中,通过其更新站点

            安装Eclipse连接器

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