windows下安装web项目管理系统redmine2.0.3

windows下安装web项目管理系统redmine2.0.3
yan 12.7.11

1.安装Ruby运行环境
rubyinstaller-1.8.7-p370.exe 到 D:\Ruby ,选中PATH选项。
下载地址 http://rubyforge.org/frs/?group_id=167

2.解压Redmine
解压 redmine-2.0.3.zip 到 d:\redmine。
下载地址 http://rubyforge.org/frs/?group_id=1850

3.安装DevKit(windows平台下编译和使用本地C/C++扩展包的工具)
下载地址 https://github.com/oneclick/rubyinstaller/downloads/
解压 DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe 到 d:\Ruby\DevKit
打开开始程序菜单中Ruby 1.8.7-p370-Start Command Prompt with Ruby命令行
在Ruby命令行执行以下脚本
cd d:\Ruby\DevKit
ruby dk.rb init//生成config.yml,生成不符时可手工修改
ruby dk.rb review//检查要添加DevKit支持的Ruby列表是否有误,可以略过
ruby dk.rb install//安装devdit

4.安装依赖环境
在Ruby命令行执行以下脚本
cd d:\redmine
gem install bundler//安装依赖管理工具bundle
bundle install –without development test rmagick postgresql sqlite//使用bundle安装依赖环境(不安装rmagick postgresql sqlite)

4.创建空数据库(mysql)
create database redmine character set utf8;
create user ‘redmine’@’localhost’ identified by ‘redmine’;
grant all privileges on redmine.* to ‘redmine’@’localhost’;

5.修改数据库配置文件
重命名D:\redmine\config\database.yml.example 为 database.yml
修改文件中的mysql用户名和密码
username: redmine
password: redmine

6.生成session密钥
Ruby命令行进入redmine目录秇行(重启)
rake generate_secret_token

7.创建redmine数据库表结构
复制 libmySQL.dll 到 D:\Ruby\bin
下载地址http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll
Ruby命令行进入redmine目录秇行
set RAILS_ENV=production
rake db:migrate//初始化表结构
rake redmine:load_default_data//在数据库中插入默认的配置数据,跟据提示选择中文zh

8.运行WEBrick服务器进行测试
Ruby命令行进入redmine目录秇行
ruby script/rails server webrick -e production
访问http://localhost:3000/看到主页面表示安装成功

9.使用默认的管理员帐户登录
login: admin
password: admin
调整语言为中文
Administration->Settings->Display->Default language 选择 Simplified Chinese (简体中文)
My account->Language 选择 Simplified Chinese (简体中文)

10.其它
安装中rails版本在不同版本redmine下是不一样的,版本对应表见http://www.redmine.org/projects/redmine/wiki/RedmineInstall

11.资料
官网
http://www.redmine.org/
Download
http://rubyforge.org/frs/?group_id=1850
Install
http://www.redmine.org/projects/redmine/wiki/RedmineInstall

欢迎关注下方“非著名资深码农“公众号进行交流~

发表评论

邮箱地址不会被公开。