`

windows下借助InstantRails环境搭建redmine(转)

阅读更多

我们搭建redmine使用集成环境Instantails。而Instantails官网这个程序最新的2.0版本07年以后就不再更新了,因此自己搭建前请根据自己的需求而选择。而自身选择集成,是因为教简单,配置方便。

下载最新的InstantRails2.0:

http://rubyforge.org/projects/instantrails/

最新版的redmine 1.1.2:

http://rubyforge.org/frs/?group_id=1850

gem1.3.7版:

http://rubyforge.org/frs/download.php/70695/rubygems-update-1.3.7.gem

以下是配置InstantRails2.0与redmine的步骤,仅供参考:

1、解压InstantRails2.0到一个文件夹,文件夹名字不能含有空格(如InstantRails即可)。

2、然后把redmine 1.1.2解压到InstantRails下的rails_apps下。

注:这个就是ruby的项目文件夹。

3、把redmine的数据库建立起来

  •    进入“InstantRails/rails_apps/redmine/config"下,有文件“database.yml.example”,复制该文件重命名“database.yml”。

    注:这个是redmine数据库的配置文件,里面有数据库的相关信息。

  • 进入InstantRails根目录下。点击InstantRails.exe文件。此时启动环境(Apache)的主程序了。
  • InstantRails界面(就是刚点击 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;

   4、创建数据库

点击InstantRails界面(就是刚点击InstantRails.exe后的程序界面)的I→Rails Applications→Open Ruby Console Window栏目,然后会跳出dos窗口。在里面输入命令:

  • cd redmine     //进入redmin目录
  • rake db:migrate RAILS_ENV="production"    //创建数据库

 注:此时会出现问题,提示gem版本过低,错误如下:

 Missing the i18n 0.4.2 gem. Please `gem install -v=0.4.2 i18n`

解决方法如下(如不行就在当前窗口下执行如下):

      1.重新打开一个DOS窗口

      2.DOS窗口里用命令进入gem1.3.7文件所在的目录,执行gem install --local rubygems-update-1.3.7.gem,出现信息:

Successfully installed rubygems-update-1.3.7
1 gem installed
Installing ri documentation for rubygems-update-1.3.7...
Installing RDoc documentation for rubygems-update-1.3.7...
Could not find main page README
Could not find main page README
Could not find main page README
Could not find main page README

            3. 再执行update_rubygems.会出现的信息很多,等结束完了运行gem -v 发现已经升级到了1.3.7 yeah

            4.执行gem install rack -v=1.0.1

            5.gem install -v=2.3.5 rails

            6.gem install -v=0.4.2 i18n

    注:到此为止,基本环境基本搞定。

   5、继续回到Open Ruby Console Window栏目(仍然回到redmine目录下),跳出的dos窗口下,运行以下命令

  •  gem install -v=0.4.2 i18n   
  •  rake db:migrate RAILS_ENV="production"

注:运行rake db:migrate RAILS_ENV="production"可能会报如下错误:

A key is required to write a cookie containing the session data. Use config.acti
on_controller.session = { :key => "_myapp_session", :secret => "some secret phra
se" } in config/environment.rb

     解决方法:

      进入redmine下,打开config/environment.rb,在该文件末尾加上如下内容:

    config.action_controller.session = { :key => "_myapp_session", :secret => "4035ba51531c6c96a27e3dd41e3d4471" },保存重新执行rake db:migrate RAILS_ENV="production",则可以看到安装了多个表

如果 还不行:请运行:

 

rake config/initializers/session_store.rb

 

  •     rake redmine:load_default_data RAILS_ENV="production"  //指明当前项目运行环境为production ,中间会提示选择语言,选择zh(中文)。

      继续安装数据库 

  • rake db:migrate RAILS_ENV="development"
  • rake redmine:load_default_data RAILS_ENV="development"

     到此配置结束了,点击InstantRails界面(就是刚点击InstantRails.exe后的程序界面)的I→Rails Applications→Manage Rails Applications栏目,如下,点击“Start with Mongrel”(启动redmine这个应用程序)。跳出一个dos窗口,不要关闭。现在就可以浏览你配置好的RedMine了。(如果出现没有绑定什么的提示具体的提示内容忘掉了,说明需要添加MySQL的动态链接库文件 libmySQL.dll 

 

添加MySQL的动态链接库文件 libmySQL.dll

 

libmySQL.dll下载地址:

http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll

把libmySQL.dll复制到 Instantails/Ruby/bin/目录下(你安装rubyinstaller的目录Instantails)

基本上到此就OK了。

如想修改redmine的端口(默认需要http://localhost:3000方可访问)

  1. 在I→configure→Apache 打开配置文件,搜索文件,将80的地方通通改为8080(其实就两个地方)。
  2. I→Rails Applications→Manage Rails Applications里,选中redmine,然后点击有个configure startup mode里,将端口配置为80。
  3. 然后点Start with Mongrel,在浏览器中输入http://localhost则可以看到redmine首页。
  4. 用户名:admin 密码:admin
  5. 可以看到成功登陆后台
分享到:
评论

相关推荐

    Redmine在Windows下实现自动备份和异地备份

    Redmine在Windows下实现自动备份和异地备份 1.Redmine备份内容 Redmine在Windows下的自动备份实现,包括: 1)Redmine目录的全备份(1周或1个月备份1次,由windows计划来调度执行),将整个Redmine安装的文件夹全部...

    Windows下安装Redmine详细的操作步骤

    在Windows环境下安装Redmine是一个涉及多个步骤的过程,主要涉及到Ruby on Rails、Apache、MySQL等组件的配置。首先,RailsInstaller是简化Rails在Windows上安装的一个工具,它包含了Rails、Ruby、SQLite、Git和...

    Windows下安装Redmine教程

    在Windows环境下搭建Redmine项目管理平台,主要涉及的步骤包括安装Ruby、MySQL、Redmine以及相关的依赖库。首先,我们来详细讲解每个组件及其安装配置。 1. **Ruby**: 安装Ruby是Redmine的基础,这里选择了Ruby...

    如何在局域网安装Redmine(原创)

    1. **操作系统**: Windows Server 或 Linux(推荐使用Linux发行版如Ubuntu Server,因为Redmine在Linux环境下表现更佳)。 2. **Ruby环境**: 安装最新稳定的Ruby版本。 3. **Ruby on Rails**: 确保环境中已安装Rails...

    Windows下Redmine-1.3.0安装笔记

    ### Windows下Redmine-1.3.0安装指南 #### 一、Redmine简介 Redmine是一款开源且灵活的项目管理和缺陷跟踪工具,它能够帮助团队有效地管理项目的各个方面,包括任务分配、时间追踪、文件共享等。由于其跨平台特性...

    源码搭建redmine项目管理系统

    通过以上步骤,我们已经在CentOS上成功地从源码开始搭建了一个完整的Redmine项目管理系统环境。这个过程虽然较为复杂,但是能够确保所使用的环境完全符合项目的需求,并且有利于后续的定制化开发和维护工作。对于...

    ruby on rails 搭建redmine

    在使用Ruby on Rails搭建Redmine时,你需要了解以下关键知识点: 1. **环境准备**:首先确保你的系统安装了Ruby、RubyGems和Bundler。Ruby是编程语言,RubyGems是它的包管理器,而Bundler则用来管理项目的依赖关系...

    Windows下Redmine-1.2.1的安装(补充)

    ### Windows下Redmine-1.2.1的安装详解 #### 一、概述 Redmine是一款功能强大的项目管理和缺陷跟踪工具,支持多种操作系统。本文旨在详细介绍如何在Windows环境下完成Redmine-1.2.1的安装过程。通过遵循本文提供的...

    bitnami-redmine-3.3.3-1-windows-installer

    2. **集成环境**:该安装包集成了运行 Redmine 所需的所有软件,包括 Web 服务器(Apache)、数据库(MySQL)以及 Ruby 环境。 3. **易于管理**:安装后,用户可以通过图形界面轻松管理数据库和应用设置。 4. **安全...

    redmine搭建手册(完整版)

    本手册将详细介绍如何在自己的系统上搭建一个完整的Redmine环境。 1. 引言 Redmine的搭建涉及多个步骤,包括安装必要的软件栈、配置数据库以及最后的Redmine应用安装。这个过程可能对新手来说有些复杂,但通过遵循...

    redmine搭建以及RTX消息提示的配置

    本文将详细介绍如何在 Windows 平台下搭建 Redmine 系统,并配置 RTX 消息插件来实现项目进度的实时监控。 软件准备 为了搭建 Redmine 系统,我们需要准备以下几个软件: 1. Ruby 和 Rails:我们将使用 ...

    Windows下Redmine1.1.1的配置清单.doc

    在Windows环境下配置 Redmine 1.1.1 版本,需要遵循一系列步骤,包括安装必要的运行环境、配置数据库、下载和安装 Redmine 以及处理可能出现的问题。 首先,你需要在你的Windows系统中设置Ruby运行环境。你可以通过...

    BitNami的Redmine升级步骤

    1. **备份当前环境**:在任何升级操作之前,都应备份当前的Redmine环境,包括但不限于数据库和文件系统。 2. **阅读官方文档**:查阅Redmine官方发布的升级指南,了解最新的升级步骤和注意事项。 3. **下载新版...

    4天搭建Redmine的血泪总结,对下一个你只有帮助

    ### Redmine搭建过程中的经验与教训 #### 一、选择Redmine的原因 在选择Redmine作为BUG管理平台之前,经过了详细的对比分析。主要考察了三款软件:BugFree、Redmine和Mantis。虽然BugFree操作简单且对BUG管理清晰...

    linux下的redmine搭建.pdf

    在 Linux 环境下搭建 Redmine 需要安装多个组件,包括 Ruby、RubyGems、Rails、MySQL 等。本文将详细介绍如何在 Ubuntu 11.04 环境下搭建 Redmine。 一、安装 Ruby Ruby 是 Redmine 的基础环境,需要安装 Ruby ...

    bitnami-redmine-windows

    "Bitnami Redmine Windows" 是一个专门为...总的来说,"Bitnami Redmine Windows" 提供了一个简单易用的途径,让Windows用户能够在本地环境中快速搭建并运行Redmine项目管理系统,助力团队提升协作效率和项目管理水平。

    Windows 2003下安装redmine

    ### Windows 2003 下安装 Redmine 的详细步骤与注意事项 #### 一、环境准备 **Redmine** 是一款非常流行的项目管理和跟踪系统,它基于 Ruby on Rails 构建,支持多种数据库,并且可以集成多种插件。由于 Redmine ...

    LINUX下的REDMINE搭建[归纳].pdf

    在Linux环境下搭建Redmine是一个涉及多个步骤的过程,主要涵盖了Ruby的安装、RubyGems的安装、Rails框架的安装、MySQL数据库的配置以及Redmine本身的安装和配置。以下是对这些步骤的详细说明: **一、Ruby的安装** ...

    Redmine安装指南(CentOS 7)

    在CentOS 7中安装Redmine详细步骤,亲自试验通过。一通过Docker安装,二从源码安装,简单配置邮件收发、版本控制等

Global site tag (gtag.js) - Google Analytics