博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows下安装Redmine1.3 笔者亲试
阅读量:5142 次
发布时间:2019-06-13

本文共 1597 字,大约阅读时间需要 5 分钟。

最近研究redimine项目管理工具,网上查了一些资料,比较杂乱,个人亲自试验了一下,总结了一些问题。

Redmine1.3.2windows7下的安装

1,安装配置

  建议用railsinstaller一键式安装rubyrailsrake等一系列东西,单独一个个装,容易出错,对于新手。

 

2、下载railsinstaller1.1.1

下载railsinstaller1.1.1.exe,自动安装ruby1.8.7。安装railsinstaller。双击安装即可。安装完成后,会弹出一个dos窗口让用户注册用户名和邮箱地址。安装railsinstaller的目的在于获得redmine所需要的支持ruby的各个组件。这是会自动在C盘下面生成一个Sites目录。

redmine1.3.2整个文件夹复制到安装railsinstaller后所产生的sites目录下(该目录在C盘根目录)railsinstaller安装完成后会自动弹出一个dos窗口,命令符停留在“C:\Sites”下。(如果你关闭了dos窗口,重新通过运行cmd开启就是了)dos窗口“C:\Sites”下输入“cd redmine”,进入sites\redmine目录下。

根据redmine的要求,rails需要2.3.14版本,运行一下命令安装rails2.3.14

gem install rails -v=2.3.14

 

完成rails安装后,继续输入gem install rack -v=1.1.1”,安装rack 1.1.1版本,这个是redmine 1.3.2所要求的。

 

 

完成rack安装后,继续输入gem install -v=0.4.2 i18n”

 

Sites\redmine\config\database.yml.example复制后重命名为database.yml。该文件是管理数据库用户名和密码的。

我的电脑上已经装好了mysql,我就直接填写了数据库用户名和密码了.

打开mysql命令行,创建一下数据库。

 

然后创建数据库,rake db:migrate RAILS_ENV="production" //创建数据库

PS:这里可能会提示gem  install mysql,提示的话运行该命令即可。

这一步可能遇到的问题:找不到libmysql.dll则需要从mysql的安装目录下找到libmysql.dll文件拷贝至rubybin目录下。这里特别要注意版本兼容问题,笔者装的mysql5.x版本,这个与rails2.3.14不兼容,所以依然会报错,需要找一个老版本的libmysql.dll文件替换就可以了。

这一步正常运行,输出一下内容:

 

 

 

接下来,输入rake redmine:load_default_data RAILS_ENV="production" //指明当前项目运行环境为production ,中间会提示选择语言,输入zh(中文),然后回车

 

最后在DOS下输入:ruby script/server webrick -e production启动。以后每次开机后都需要这句来启动,看似麻烦,但是作为一个项目管理平台的服务器,一般是不会关机的。(在命令符中完整的语句为:C:\Sites\redmine>ruby script/server webrick -e production)。

PS:有可能提示没有session,可以输入rake generate_session_store

 

打开浏览器,输入:。账号,密码都是admin。登录后,如果看到的是英文,就在我的账号里设置语言为中文就可以了。

转载于:https://www.cnblogs.com/HustJackyan/archive/2012/04/10/2440455.html

你可能感兴趣的文章
篮球赛
查看>>
HihoCoder - 1339 Dice Possibility(概率dp)
查看>>
js中call、apply、bind的用法
查看>>
WPF DatePicker只显示年和月 修改:可以只显示年
查看>>
DNS扫盲系列之一:有关公网DNS
查看>>
【03】 代理的意义
查看>>
java 观察者模式
查看>>
python_面向对象-继承组合
查看>>
关于成功的追求
查看>>
笔记《精通css》第2章 选择器,注释
查看>>
android程序完全退出步骤
查看>>
bzoj1040: [ZJOI2008]骑士
查看>>
51单片机存储器结构
查看>>
struts2上传下载工具类(创建文件夹及删除文件)
查看>>
UVA 11582 Colossal Fibonacci Numbers(数学)
查看>>
pthread_kill 和 sigaction 函数(摘抄)
查看>>
Python元组与列表的区别和联系?
查看>>
AHK Listview排序函数
查看>>
文件的暂存(git add)
查看>>
时间即效率,从高效办公到中华上下五千年
查看>>