当前位置: 代码迷 >> 综合 >> Windows 下安装项目管理工具 Redmine 1.1.2
  详细解决方案

Windows 下安装项目管理工具 Redmine 1.1.2

热度:80   发布时间:2024-01-12 18:25:42.0
1.InstantRails-2.0-win 下载地址  https://rubyforge.org/frs/?group_id=904

2.redmine1.1.2 下载地址  http://www.redmine.org/projects/redmine/wiki/Download

   redmine1.1.2软件版本 ruby 1.8.7 Rails 2.3.5 Rack 1.0.1

3.redmine解压复制到刚才的“InstantRails” 目录的 “rails_apps”中

4.“InstantRails/rails_apps/redmine/config"下,有文件“database.yml.example”,重命 名一下,改成“database.yml”。

5.点击“InstantRails”目录里面的“InstantRails.exe”文件。这就是启动环境(Apache)的主程序了。

6.进入phpmyadmin。就是刚才点击InstantRails.exe后的程序界面的I→Configure→Database (via PhpMyAdmin)”进入phpMyAdmin下,新建三个数据库(用sql命令方式):
   create database redmine character set utf8;
   create database redmine_development character set utf8;
   create database redmine_test character set utf8;

7.点击InstantRails界面(就是刚才点击InstantRails.exe后的程序界面)的I→Rails Applications→Open Ruby Console Window栏目,然后会跳出dos窗口。在里面输入命令:
        cd redmine     //进入redmin目录
 
8.下载 rubygems-update-1.3.7.gem,http://rubyforge.org/frs/download.php/70695/rubygems-update-1.3.7.gem

  然后DOS命令进行该文件所在的目录,执行gem install --local rubygems-update-1.3.7.gem,出现信息

  接着再执行gem update --system,

  接着执行gem -v,检查版本为1.3.7

  如版本不对,继续执行:update_rubygems

 

13.rack版本必须是1.0.1,在命令行中输入gem install rack -v=1.0.1.


14.再执行一次gem install -v=0.4.2 i18n.
   rake config/initializers/session_store.rb
   复制"InstantRails\mysql\bin"目录下的LIBMYSQL.DLL文件到"InstantRails\ruby\bin"下,

15.     rake db:migrate RAILS_ENV="development"    //创建数据库
        rake redmine:load_default_data RAILS_ENV="development"   //指明当前项目运行环境为development ,中间会提示选择语言,选择zh(中文) 。

16.点击InstantRails界面的I→Rails Applications→Manage Rails Applications栏目,点击“Start with Mongrel”(启动redmine这个应用程序)。跳出一个dos窗口,不要关闭。现在就可以浏览你配置好的RedMine了。

17.浏览器输入:http://localhost:3000/ 即可。(注意:管理员id和密码都是“admin”。界面还是英文界面,登录后可以在“设置”里面更改成“简体中文”。)

总的流程:下载文件包,配置数据库。没学过Ruby的不要被唬住,虽然redmine 是Ruby编译的,但是使用redmine并不需要了解Ruby。
注意:上文中所提到的文件目录,根据你下载 的版本而定。比如上文中说文件夹 “redmine”,我这里实际上是“redmine-0.8.0”。我下的版本是0.8.0版的。
软 件下载地址:
Instant Rails - Windows: http://rubyforge.org/frs/?group_id=904
Redmine : http://rubyforge.org/frs/?group_id=1850

 Admin帐号和密码都是:admin

  相关解决方案