注册 登录
思步网 返回首页

青衫的个人空间 http://www.step365.com/?7445 [收藏] [复制] [分享] [RSS]

日志

redmine安装

已有 1147 次阅读2011-2-23 11:36 |

1. 下载InstantRails,解压缩到C盘根目录下。下载地址为:http://rubyforge.org/frs/?group_id=904

2. 下载Redmine,解压缩。将Redmine解压缩的文件夹直接拷贝到InstantRails目录的rails_apps目录下。下载地址         为:http://www.redmine.org/wiki/redmine/Download

4. 启动InstantRails.exe,检查apachemysql都正常启动。

5. 创建数据库,在phpMyAdmin中使用sql语句创建数据库:create database redmine character set utf8; 

注:进入phpmyadmin下有两种方式。法1:浏览器输入http://127.0.0.1/mysql/ 2InstantRails界面(就是刚才点击InstantRails.exe后的程序界面)的IConfigureDatabase (via PhpMyAdmin)”。如果该栏是灰色的,表示你安装后没重启机器。重启一下即可

6. redmineconfig目录下的database.yml.example文件重命名为database.yml。里面是数据库的配置文件,说明数据库用户名、密码等。

7.往数据库里导数据

点击InstantRails界面(就是刚才点击InstantRails.exe后的程序界面)的IRails ApplicationsOpen Ruby Console Window栏目,然后会跳出dos窗口。在里面输入命令: 

  cd redmine(到redmine的目录下)

    rake db:migrate RAILS_ENV="production" 

    如果执行这个出现
    rake aborted!
    Could not find RubyGem rack (~> 1.0.1) 错误
    这是因为gem的配置过低,无法进行远程更新,执行gem -v

    发现是1.0.1

   (我这已经升级到1.3.7了)

   从下面这个地址下载 rubygems-update-1.3.7.gem

   http://rubyforge.org/frs/download.php/70695/rubygems-update-1.3.7.gem

   然后进入  IRails ApplicationsOpen Ruby Console Window栏目,然后会跳出dos窗口。在里面输入命令

   gem install --local rubygems-update-1.3.7.gem(这个命令在你放置rubygems-update-1.3.7.gem的目录下执行

   出现信息

   Successfully installed rubygems-update-1.3.7

   1 gem installed

   Installing ri documentation for rubygems-update-1.3.7...

   Installing RDoc documentation for rubygems-update-1.3.7...

   Could not find main page README

   Could not find main page README

   Could not find main page README

   Could not find main page README

 (Could not find main page README什么意思至今没搞明白,有高手GG知道的帮忙说下,小弟感激不尽)

   执行gem -v查看 
  
   如果出现1.3.7就说明升级成功了。但是发现不是每台机器上都成功,
   这个不知道为什么,如果有知道的,请高人GG帮忙解答下。

   如果执行gem -v 发现还是1.0.1,请执行下面2步:
   1:  gem install rubygems-update 
     2:  update_rubygems

   接着出现的信息很多,再执行gem -v,发现更新成功,已经是1.3.7了。(我的已经是1.3.7所以出现的信息就不粘贴了)。

   看到1.3.7你就可以开心了,哈哈哈哈...因为这些是布置成功的源泉。。

   继续续执行 rake config/initializers/session_store.rb(如果执行这步又出错了,请执行虚线以下的部分,如果没出       错那就继续下去基本完成了,这个为什么有的出错,有的不错具体的我也没搞清楚)

     rake db:migrate RAILS_ENV="production"

   rake redmine:load_default_data RAILS_ENV="production"

  在Redmine项目的命令行执行rake db:migrate RAILS_ENV="production",用来创建数据库,完成后应该创建43个表。还是在  命令行执行rake redmine:load_default_data RAILS_ENV="production",指明当前项目运行环境为production,中间会提示   选择语言,我们选择zh

 8:启动web服务,继续在命令行里

   IRails ApplicationsOpen Ruby Console Window栏目,然后会跳出dos窗口。在里面输入命令

   cd redmine

   ruby script/server -e production

  然后我们就可以启动Redmine了,在浏览器中访问地址:http://localhost:3000/

 安装完了,就可以使用admin用户登录,密码也是admin,登入后,发现页面又变成了英文的,在这里要设置个人用户,修改语  言为中文就可以了。然后进入管理页面,可以管理项目,用户,角色,权限,问题状态,跟踪类型,流程等。

————————————————————————————————————————————————————————

执行gem update --system

 提示

 Updating RubyGems

 Nothing to update

再执行gem update rails --include-dependencies,提示信息

Updating installed gems

Updating rails

ERROR:  Error installing rails:

actionpack requires rack (~> 1.0.0, runtime)

Gems updated: activesupport, activerecord

Installing ri documentation for activesupport-2.3.3...

Installing ri documentation for activerecord-2.3.3...

Installing RDoc documentation for activesupport-2.3.3...

Installing RDoc documentation for activerecord-2.3.3...

 

执行rails -v,发现还是2.0.2没有更新成功,

根据actionpack requires rack (~> 1.0.0, runtime),应该是actionpack 需要1.0.0版本的rack(我这电脑就是2.0.2版本的,但就是成功了,不知道为何!!!!!????)

 

执行gem install rack -v=1.0.0

提示信息:

Successfully installed rack-1.0.0

1 gem installed

Installing ri documentation for rack-1.0.0...

Installing RDoc documentation for rack-1.0.0...

 

更新成功

 

再次执行 gem update rails --include-dependencies

出现信息:

Updating installed gems

Updating rails

Successfully installed rake-0.8.7

Successfully installed activesupport-2.3.8

Successfully installed activerecord-2.3.8

Successfully installed rack-1.1.0

Successfully installed actionpack-2.3.8

Successfully installed actionmailer-2.3.8

Successfully installed activeresource-2.3.8

Successfully installed rails-2.3.8

Gems updated: rake, activesupport, activerecord, rack, actionpack, actionmailer, activeresource, rails

Installing ri documentation for rake-0.8.7...

Installing ri documentation for activesupport-2.3.8...

Installing ri documentation for activerecord-2.3.8...

Installing ri documentation for rack-1.1.0...

Installing ri documentation for actionpack-2.3.8...

Installing ri documentation for actionmailer-2.3.8...

Installing ri documentation for activeresource-2.3.8...

Installing ri documentation for rails-2.3.8...

Installing RDoc documentation for rake-0.8.7...

Installing RDoc documentation for activesupport-2.3.8...

Installing RDoc documentation for activerecord-2.3.8...

Installing RDoc documentation for rack-1.1.0...

Installing RDoc documentation for actionpack-2.3.8...

Installing RDoc documentation for actionmailer-2.3.8...

Installing RDoc documentation for activeresource-2.3.8...

Installing RDoc documentation for rails-2.3.8...

执行rails -v,发现已更新成功 

—————————————————————————————————————————————————————— 


发表评论 评论 (2 个评论)

回复 青衫 2011-2-23 13:23
忘了补一句了,基本每次启动都要执行下第八步,比较烦,有没有可以设置启动电脑就可以启动redmine的?
回复 青衫 2011-2-24 12:40
     今天受了下redmine安装,居然前3有2个是我写的,第二个那个百度文库里的也是我写的传的

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册



思步组织思步科技|思步网|火花学堂|思步文库|思步问答|思步英才|天下心
© 2007 思步网 浙ICP备10212573号-4(首次备案号:浙ICP备07035264号)|邮箱:service#step365.com(将#换成@)|服务热线:0571-28827450
在线培训课程|求职招聘|思步文库|官方微信|手机APP|思步问答|微博平台|官方QQ群|交流论坛|软件工程透析|关于我们|申请友链|
点击这里给我发消息     点击这里给我发消息
思步 step365 过程改进 CMMI中文 质量保证 质量管理 流程体系 需求跟踪矩阵 敏捷开发 Scrum 软件度量 项目评审 全员改进 流程管理 人力资源 6sigma 信息安全 ISO27001认证 IT服务管理 ISO20000认证 ISO9000认证 软件测试 SQA 配置管理 IPD 软件工程 PMP认证 PMP试题 PMBOK中文 精益研发 agile 顾问式管理培训
返回顶部