`
movingboy
  • 浏览: 55620 次
社区版块
存档分类
最新评论

在Windows上安装Redmine

阅读更多

Windows上安装Redmine

 

概述

Redmine 是一个使用 ROR 框架建立的灵活的项目管理工具。它提供了基本的需求管理、缺陷管理功能,还提供了新闻发布、 Wiki 、论坛等其它功能。 Redmine 的官方的安装指南可在如下网址看到: http://www.redmine.org/wiki/redmine/RedmineInstall 。本手册是在该指南的基础上修订而来的。

安装准备

安装过程中需要用到如下软件 / 组件:

1.       Ruby 1.8.7 ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ruby-1.8.7-p72-i386-mswin32.zip

2.       RubyGems 1.3.1 http://rubyforge.org/frs/download.php/45906/rubygems-1.3.1.zip

3.       Rake 0.8.3 :因为这个比较小,可在线安装,不用下载

4.       Rails 2.2.2 http://rubyforge.org/frs/download.php/47183/rails-2.2.2.zip 。因为在线安装 Rails 可能有问题,可下载这个包用来离线安装

5.       MySQL 4.1 或更高版本:可在 MySQL 的官网下载

6.       Redmine 0.8.1 http://rubyforge.org/frs/download.php/51748/redmine-0.8.1.zip

7.       Win32 OpenSSL v0.9.8j Light http://www.slproweb.com/download/Win32OpenSSL_Light-0_9_8j.exe 。运行 rake 时要用到

8.       Visual C++ 2008 Redistributables http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en 。如果不安装这个,调用 OpenSSL 时可能会报“应用程序配置不正确,程序无法启动,重新安装应用程序可能解决问题。”错误

9.       ZLib 1.2.3 http://www.zlib.net/zlib123-dll.zip 。运行 rake 时要用到

10.    libiconv 1.9.1 ftp://mirrors.kernel.org/gnu/libiconv/libiconv-1.9.1.bin.woe32.zip 。运行 rake 时要用到

安装与配置

1.       Ruby 1.8.7 的安装包解压到某个目录下(例如: C:\ruby-1.8.7 ),并将子目录 bin 的路径加入到 Windows PATH 环境变量中(例如:在 PATH 环境变量中加入 C:\ruby-1.8.7\bin

2.       RubyGems 1.3.1 安装包解压到某个临时目录下(例如: C:\rubygems-1.3.1 ),在 Windows 的命令行模式下切换当前目录为该临时目录,运行如下命令:

ruby setup.rb

该命令将离线安装 RubyGems 。安装完毕后可删除该临时目录

3.       在命令行模式下运行如下命令:

gem install rake

该命令将在线安装 Rake

4.       Rails 2.2.2 的安装包解压到某个临时目录下(例如: C:\rails ),在命令行模式下切换当前目录为该临时目录,运行如下命令:

gem install rails -v=2.2.2 --include-dependencies

该命令将离线安装 Rails 。安装完毕后可删除该临时目录

5.      在命令行模式下运行如下命令:

gem install mysql

在命令将在线安装 MySQL C bindings C 语言绑定? C 语言库?),可明显提高访问数据库的性能

6.       安装并运行 MySQL 。参见 MySQL 相关的资源

7.       MySQL 命令行模式下运行如下命令:

create database redmine character set utf8;

该命令将创建一个供 Redmine 使用的数据库

8.       安装 Visual C++ 2008 Redistributables

9.       安装 Win32 OpenSSL v0.9.8j Light 。注意在“ Select Additional Tasks ”时选“ Copy OpenSSL DLLs to The Windows system directory ”,否则在安装完毕后需要手工将 OpenSSL 安装目录下的 DLL 文件复制到 Windows 的系统目录(例如: C:\Windows\system32 ),或 Ruby bin 目录(例如: C:\ruby-1.8.7\bin

10.   ZLib 1.2.3 的安装包中的 zlib1.dll 解压到 Windows 的系统目录或 Ruby bin 目录,并改名为 zlib.dll

11.   libiconv 1.9.1 的安装包中的 bin\iconv.dll 解压到 Windows 的系统目录或 Ruby bin 目录

12.   Redmine 的安装包解压到某个目录(例如: C:\redmine-0.8.1 ),将 config\database.yml.example 复制为 config\database.yml ,并修改该文件中的“ production ”段的数据库配置。例如:

production:

  adapter: mysql

  database: redmine

  host: localhost

  username: root (这里填写你希望用来登录 MySQL 的用户名)

  password: password (这里填写用户密码)

13.   Windows 命令行模式下切换当前目录为 Redmine 的安装目录,运行如下命令:

rake db:migrate RAILS_ENV="production"

该命令将创建生产用的数据库结构

14.   在命令行模式下运行如下命令:

rake redmine:load_default_data RAILS_ENV="production"

该命令将填充默认的配置数据。该命令运行过程中需要选择语言,一般输入zh( 简体中文)

15.  在命令行模式下运行如下命令:

ruby script/server webrick -e production

该命令将运行 Redmine

16.   打开浏览器,访问如下网址: http://localhost:3000/ ,使用用户 admin (密码 admin )登录试试吧!

Redmine 自动运行

使用命令行方式运行 Redmine 很不方便,幸好 Ruby 提供了 mongrel_service 包,它可以将 Ruby 程序注册为 Windows 服务。

1.       在命令行下运行如下命令即可安装 mongrel_service

gem install mongrel_service

2.      然后使用 mongrel_service Redmine 注册为 Windows 服务:

mongrel_rails service::install - N Redmine -c C:\redmine-0.8.1 -p 3000 –e production

注意:在我的机器上执行该命令后, Windows 服务确实注册了,但 -e 参数的值却是 development 。这需要修改该服务的注册表项,将该参数的值修改为 production ,否则 Redmine 连不上数据库

3.       如果 MySQL 是与 Redmine 安装在同一台机器的,还可以将 MySQL 添加为 Redmine 依赖的服务,这样启动 Redmine 时保证 MySQL 也启动了:

sc config Redmine depend= MySQL

注意 depend= MySQL 之间有一个空格

4.       还可以将 Redmine 设置为自动启动:

sc config Redmine depend= MySQL start= auto

同样, start= auto 之间有一个空格

 

3
0
分享到:
评论
2 楼 weiloujushi 2011-03-13  
mongrel_rails service::install - N Redmine -c C:\redmine-0.8.1 -p 3000 –e production

这个命令的- N之间多了个空格,复制该命令时注意了
1 楼 movingboy 2009-03-17  
damin 写道

请问楼主,注意:在我的机器上执行该命令后, Windows 服务确实注册了,但 -e 参数的值却是 development 。这需要修改该服务的注册表项,将该参数的值修改为 production ,否则 Redmine 连不上数据库

这项具体如何做?

我搜到imagepath这项为:

"d:/Ruby/bin/mongrel_service.exe" single -e production -p 3000 -a 0.0.0.0 -l "log/mongrel.log" -P "log/mongrel.pid" -c "d:/redmine" -t 0 -r "public" -n 1024

从你提供的信息来看,这个服务已经注册正确了,不用再修改

相关推荐

    在Windows上安装Redmine.pdf

    在安装Redmine之前,需要准备以下软件/组件: * Ruby 1.8.7 * RubyGems 1.3.1 * Rake 0.8.3 * Rails 2.2.2 * MySQL 4.1 或更高版本 * Redmine 0.8.1 * Win32 OpenSSL v0.9.8j Light * Visual C++ 2008 ...

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

    在安装完成后,将Redmine的源代码解压缩到RailsInstaller生成的sites目录中。 5. 在命令行界面进入Redmine的目录,使用gem命令安装指定版本的Rails、Rack和其他必要的gem包,如i18n。如果在安装过程中遇到错误提示...

    Windows下安装Redmine教程

    在Windows环境下搭建Redmine项目管理平台,主要涉及的步骤包括安装Ruby、MySQL、Redmine以及相关的依赖库。首先,我们来详细讲解每个组件...遵循这些步骤,你应该能够在Windows7系统上成功搭建起Redmine项目管理系统。

    Windows 2003下安装redmine

    需要注意的是,在安装过程中可以自定义安装目录,但为了简化配置,建议保持默认设置。 ##### 2. 安装 WAMP **WAMP** (Windows Apache MySQL PHP) 是一套非常方便的 Web 开发平台,集成了 Apache、MySQL 和 PHP。...

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

    在安装Redmine之前,确保服务器已经具备以下条件: 1. **操作系统**: Windows Server 或 Linux(推荐使用Linux发行版如Ubuntu Server,因为Redmine在Linux环境下表现更佳)。 2. **Ruby环境**: 安装最新稳定的Ruby...

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

    1. **Ruby环境**:Redmine依赖于Ruby语言进行运行,因此首先需要在Windows系统上安装Ruby。 2. **数据库**:Redmine可以与多种数据库配合使用,本教程将以MySQL为例。 3. **Redmine源码包**:从官方渠道获取最新...

    redmine-2.5.2.zip

    3. **在Windows上安装Redmine**: - 环境需求:首先确保你的Windows系统已经安装了Ruby、Rails、MySQL或PostgreSQL数据库服务器,以及像Git这样的版本控制系统。 - 解压文件:将“redmine-2.5.2.zip”解压缩到你...

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

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

    Redmine安装完全图文指南

    * 勾选“安装为 Windows 服务”,以及“包含在 windows Path 环境变量中添加 BIN 目录”。 * 设置服务器默认管理员密码。 四、Redmine 的安装和配置 * 需要下载和安装 Redmine 主程序。 * 需要配置 Redmine,以...

    bitnami-redmine-4.2.4-0-windows-x64-installer原始安装程序

    redmine 4.2.4版本的windows下一键安装程序,已经验证可以正常在win10下安装和访问使用。

    redmine-2.6.0 windows安装程序

    在Windows环境下安装Redmine 2.6.0版本,你需要按照以下步骤进行: 1. **环境准备**: - 首先,确保你的Windows系统已安装了Ruby。Redmine基于Ruby运行,所以必须先安装这个基础环境。你可以访问Ruby官方网站下载...

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

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

    Redmine2.6最新版下载+中文windows安装攻略+简介

    Redmine建立在Ruby on Rails的框架之上,他可以跨平台和数据库。 在技术开发领域,Bug 追踪、Wiki 和 版本控制的集成对于项目管理系统来说必不可少,当然能够实现这些功能的系统也有很多,例如: Trac ● Trac:...

    开源项目管理系统redmine5.0.2,windows版一键部署,非常方便

    非常流的开源项目管理系统,windows版一键安装,非常方便。Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己...

    redmine安装以及插件配置教程

    redmine 安装 redmine 主题使用集成 redmine 插件使用集成

    Windows下Redmine-1.3.0安装笔记

    由于其跨平台特性,Redmine可以在多种操作系统上运行,包括Windows、Linux和Mac OS X。 #### 二、Redmine特点 - **项目管理**: 支持多项目管理,可以为每个项目分配不同的权限和资源。 - **任务追踪**: 可以创建...

    windows 下redmine的安装

    为了确保 Redmine 在 Windows 系统上能够顺利安装并稳定运行,首先需要明确所需的软件版本及其兼容性。 **服务器操作系统**: Windows Server 2008, 64位版本。 **Rails 版本**: 3.2.19。 **Ruby 版本**: 1.9.3。 ...

    如何在局域网安装Redmine

    在局域网环境中安装Redmine,通常需要一台服务器,这里以Windows服务器为例。首先,你需要下载以下软件: - Redmine的最新稳定版本(例如,0.8.2或其他版本) - InstantRails(例如,2.0-win版本),这是一个Ruby ...

    BitNami的Redmine升级步骤

    - 在一个新的目录中安装新版本的Redmine,或移除旧版本后再安装。 - 注意:新旧版本的安装路径需区分明确。 7. **复制配置文件**: - 将旧版本的`config/configuration.yml`复制到新版本对应的目录下覆盖原有...

Global site tag (gtag.js) - Google Analytics