在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
的命令行模式下切换当前目录为该临时目录,运行如下命令:
该命令将离线安装
RubyGems
。安装完毕后可删除该临时目录
3.
在命令行模式下运行如下命令:
该命令将在线安装
Rake
4.
将
Rails 2.2.2
的安装包解压到某个临时目录下(例如:
C:\rails
),在命令行模式下切换当前目录为该临时目录,运行如下命令:
gem install rails -v=2.2.2 --include-dependencies
|
该命令将离线安装
Rails
。安装完毕后可删除该临时目录
5.
在命令行模式下运行如下命令:
在命令将在线安装
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
之间有一个空格
分享到:
相关推荐
在安装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 ...
在安装完成后,将Redmine的源代码解压缩到RailsInstaller生成的sites目录中。 5. 在命令行界面进入Redmine的目录,使用gem命令安装指定版本的Rails、Rack和其他必要的gem包,如i18n。如果在安装过程中遇到错误提示...
在Windows环境下搭建Redmine项目管理平台,主要涉及的步骤包括安装Ruby、MySQL、Redmine以及相关的依赖库。首先,我们来详细讲解每个组件...遵循这些步骤,你应该能够在Windows7系统上成功搭建起Redmine项目管理系统。
需要注意的是,在安装过程中可以自定义安装目录,但为了简化配置,建议保持默认设置。 ##### 2. 安装 WAMP **WAMP** (Windows Apache MySQL PHP) 是一套非常方便的 Web 开发平台,集成了 Apache、MySQL 和 PHP。...
在安装Redmine之前,确保服务器已经具备以下条件: 1. **操作系统**: Windows Server 或 Linux(推荐使用Linux发行版如Ubuntu Server,因为Redmine在Linux环境下表现更佳)。 2. **Ruby环境**: 安装最新稳定的Ruby...
1. **Ruby环境**:Redmine依赖于Ruby语言进行运行,因此首先需要在Windows系统上安装Ruby。 2. **数据库**:Redmine可以与多种数据库配合使用,本教程将以MySQL为例。 3. **Redmine源码包**:从官方渠道获取最新...
3. **在Windows上安装Redmine**: - 环境需求:首先确保你的Windows系统已经安装了Ruby、Rails、MySQL或PostgreSQL数据库服务器,以及像Git这样的版本控制系统。 - 解压文件:将“redmine-2.5.2.zip”解压缩到你...
Redmine在Windows下实现自动备份和异地备份 1.Redmine备份内容 Redmine在Windows下的自动备份实现,包括: 1)Redmine目录的全备份(1周或1个月备份1次,由windows计划来调度执行),将整个Redmine安装的文件夹全部...
* 勾选“安装为 Windows 服务”,以及“包含在 windows Path 环境变量中添加 BIN 目录”。 * 设置服务器默认管理员密码。 四、Redmine 的安装和配置 * 需要下载和安装 Redmine 主程序。 * 需要配置 Redmine,以...
redmine 4.2.4版本的windows下一键安装程序,已经验证可以正常在win10下安装和访问使用。
在Windows环境下安装Redmine 2.6.0版本,你需要按照以下步骤进行: 1. **环境准备**: - 首先,确保你的Windows系统已安装了Ruby。Redmine基于Ruby运行,所以必须先安装这个基础环境。你可以访问Ruby官方网站下载...
在Windows环境下配置 Redmine 1.1.1 版本,需要遵循一系列步骤,包括安装必要的运行环境、配置数据库、下载和安装 Redmine 以及处理可能出现的问题。 首先,你需要在你的Windows系统中设置Ruby运行环境。你可以通过...
Redmine建立在Ruby on Rails的框架之上,他可以跨平台和数据库。 在技术开发领域,Bug 追踪、Wiki 和 版本控制的集成对于项目管理系统来说必不可少,当然能够实现这些功能的系统也有很多,例如: Trac ● Trac:...
非常流的开源项目管理系统,windows版一键安装,非常方便。Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己...
redmine 安装 redmine 主题使用集成 redmine 插件使用集成
由于其跨平台特性,Redmine可以在多种操作系统上运行,包括Windows、Linux和Mac OS X。 #### 二、Redmine特点 - **项目管理**: 支持多项目管理,可以为每个项目分配不同的权限和资源。 - **任务追踪**: 可以创建...
为了确保 Redmine 在 Windows 系统上能够顺利安装并稳定运行,首先需要明确所需的软件版本及其兼容性。 **服务器操作系统**: Windows Server 2008, 64位版本。 **Rails 版本**: 3.2.19。 **Ruby 版本**: 1.9.3。 ...
在局域网环境中安装Redmine,通常需要一台服务器,这里以Windows服务器为例。首先,你需要下载以下软件: - Redmine的最新稳定版本(例如,0.8.2或其他版本) - InstantRails(例如,2.0-win版本),这是一个Ruby ...
- 在一个新的目录中安装新版本的Redmine,或移除旧版本后再安装。 - 注意:新旧版本的安装路径需区分明确。 7. **复制配置文件**: - 将旧版本的`config/configuration.yml`复制到新版本对应的目录下覆盖原有...