Windows基于Redmine部署

23 篇文章 0 订阅

基于windows部署Redmine项目管理系统

上次写到一篇《基于Centos部署Redmine项目管理系统 》的文章,不过感觉维护起来不怎么方便。因为我自己的实验机器不是linux机构的,所以只能用于虚拟机之上。这样我觉的容易导致数据丢失,毕竟我经常都需要恢复虚拟机的快照。于是我将其迁移到windows平台之上运行。以下是操作的方法:

Redmine配置方法

1.下载InstantRails并解压到任意非中文目录:
可以把 InstantRails 想象成要在本机配置php环境一体包 比如像WAMP、XAMPP等,InstantRails也相当于在Ruby世界里的一体包,里面已经含有有mysql,phpmyadmin、Apache等等一系列组件,安装之。
官方地址:http://rubyforge.org/frs/?group_id=904

2.下载redmine软件包:

由于InstantRails的rake版本问题,redmine只能用0.8.x或以下版本。

官方地址:http://rubyforge.org/frs/?group_id=1850

3.解压redmine到“InstantRails” 目录的 “rails_apps”内;

4.将路径为“InstantRails/rails_apps/redmine/config"下的“database.yml.example”重命名为“database.yml”

5.进入phpMyAdmin下,新建数据库(用sql命令方式):

create database redmine character set
 utf8;
进入phpmyadmin下有两种方式:
  1. 浏览器输入http://127.0.0.1/mysql/
  2. InstantRails界面(就是刚才点击InstantRails.exe后的程序界面)的I→Configure→Database (via PhpMyAdmin)”

6.redmine初始化数据
点击 InstantRails界面(就是刚才点击InstantRails.exe后的程序界面)的InstantRails→Rails Applications→Open Ruby Console Window栏目,然后会跳出dos窗口。

cd
 redmine
rake config/ initializers/ session_store.rb RAILS_ENV =production
rake db:migrate RAILS_ENV ="production"
rake load_default_data RAILS_ENV ="production"

7.启动服务
“Start with Mongrel”(启动redmine这个应用程序)。跳出一个dos窗口,不要关闭。现在就可以浏览配置好的 RedMine了。

Redmine附录补充

1.运行出现"C++ library runtime error R6034"

解决方法:
http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=zh-cn

2.每次启动程序,第一次运行网页浏览均提示"mysql_stmt_row_tell"错误。

解决方法:
將"Instant Rails/mysql/bin/libmySQL.dll" 复制到 "Instant Rails/ruby/bin/libmySQL.dll"

3.基于windows部署Rmagick方法:
a.到http://rubyforge.org/frs/?group_id=12&release_id=8170 ,下载 RMagick-1.14.1_IM-6.3.0-7-Q8.zip
b.解压后在目录执行gem install rmagick-1.14.1-win32.gem
c.最后,双击ImageMagick-6.3.0-7-Q8-windows-dll.exe安装ImageMagick
d.将ImageMagick的安装目录加进环境变量path,如果有的话就不用了
e.最后一步,将附件中的type-windows.xml 拷贝进ImageMagick安装目录下的config目录,比如 D:/ImageMagick-6.3.0-Q8/config,修改type.xml,原来是:

<
typemap>

< include file ="type-ghostscript.xml" />
</ typemap>

修改为:

<
typemap>

< include file ="type-windows.xml" />
<! -- < include file ="type-ghostscript.xml" /> -->
</ typemap>
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值