Redmine 1.3.1 Windows手动安装

 1.官网安装步骤
http://www.redmine.org/wiki/redmine/RedmineInstall

 2.坏境配置

 1)安装Ruby
  http://files.rubyforge.vm.bytemark.co.uk/rubyinstaller/rubyinstaller-1.8.7-p334.exe
  下载rubyinstaller-1.8.7-p334.exe并安装
  【解释】:rubyinstaller是Ruby的一键安装包,里面包括了Ruby和RubyGem。
  注意这里没有选择当前的最新版1.8.7-p357,因为根据Redmine官方要求RubyGems <= 1.7,满足要求的最新版是1.8.7-p334版本
rubyinstaller安装包的各版本自带的RubyGem版本如下
    ruby 1.8.7 (2010-08-16 patchlevel 302) 对应RubyGems 1.3.7
    ruby 1.8.7 (2010-12-23 patchlevel 330) 对应RubyGems 1.3.7
    ruby 1.8.7 (2011-02-18 patchlevel 334) 对应RubyGems 1.5.2
    ruby 1.8.7 (2011-06-30 patchlevel 352) 对应RubyGems 1.7.2
    ruby 1.8.7 (2011-12-28 patchlevel 357) 对应RubyGems 1.8.12
    另外,满足Redmine官方要求的RubyGem的最新版本是1.6.2
    如果用的一键安装包版本是302、330、334,可以更新RubyGem到1.6.2,不更新也可
    如果用的一键安装包版本是352、357,则必须降级更新到1.6.2以下,否则后面执行rake时会出现“NOTE: SourceIndex.new(hash) is deprecated...”的错误
    更新RubyGem的命令是:gem update --system 1.6.2
 2)使用gem命令在线安装各种gem
    根据Compatibility notes要求,需要安装的gem有:Rake 0.8.7、Rack 1.1.3、I18n 0.4.2
    执行开始菜单中的Start Command Prompt with Ruby,进入命令行:
    查看当前gem版本的命令:
gem -v
    查看当前已安装gem的命令:gem list
    安装Rake 0.8.7的命令:gem install rake -v 0.8.7
    安装Rack 1.1.3的命令:gem install rack -v 1.1.3
    安装I18n 0.4.2 的命令:gem install i18n -v 0.4.2
  【注意】gem名称区分大小写,此处是i18n而不是I18n

    由于redmine支持MySQL 5、PostgreSQL 8、SQLite 3三种数据库,所以根据选择的不同数据库安装相应的gem支持
    若要使用MySQL 5数据库
    安装MySQL 5的命令:gem install mysql

    若要使用SQLite 3 数据库
   
安装SQLite 3 的命令:
gem install sqlite3
    虽然redmine中已经包含了Rails的相应版本,但考虑到没有直接注册到ruby环境下,以后创建rails应用不方便,所以还是单独安装吧
    安装Rails 2.3.14的命令:gem install rails -v 2.3.14

 3)本文使用SQLite 3 数据库,下载SQLite
  http://www.sqlite.org/sqlite-dll-win32-x86-3071000.zip
  这里使用SQLite3,下载解压后,把sqlite3.dll拷贝到刚才Ruby安装目录的Bin目录下即可
 3.安装配置Redmine(Installation procedure)

 1)下载最新版本
  http://files.rubyforge.vm.bytemark.co.uk/redmine/redmine-1.3.1.zip
 【注意】解压出来的目录路径中请不要包含空格
 2)新建一个空数据库,这一步对SQLite3来说不需要
 3)拷贝文件config/database.yml.example改名为config/database.yml,编辑该文件以配置数据库的production环境设置
  production:
    adapter: sqlite3
    database: db/redmine.db
 4)生成session存储密钥
    切换命令行当前目录为 Redmine 的安装目录
    运行命令:rake generate_session_store
 5)生成数据库结构
    首先设置环境变量RAILS_ENV=production,否则以下的每一条命令都必须加上RAILS_ENV=production
    设置环境变量:set RAILS_ENV=production

    运行命令:rake db:migrate

 6)插入默认的配置数据,如:roles, trackers, statuses, workflows and enumerations

    运行命令:rake redmine:load_default_data
 7)设置权限,Windows跳过
 8)运行redmine自带的Web服务器WEBrick
    运行命令:ruby script/server
    访问地址:http://localhost:3000/
 9)使用默认的超级用户admin/admin访问
  至此,redmine在production环境下可以正常运行了,若要在开发环境下也要运行,则需要对development执行3、4、5、6步,完成相应初始化并在执行时通过设置不同的端口号完成同时访问

 4.安装Redmine插件

    首先设置环境变量RAILS_ENV=production,否则以下的每一条命令都必须加上RAILS_ENV=production
 1)安装插件
    下载解压缩后将目录名改为插件名称(在每个插件的readme里),拷贝到"redmine主目录\vendor\plugins"目录下
    在Redmine 的根目录下,执行命令:rake db:migrate_plugins
    注意不要误写成这条命令:rake db:migrate:plugins
    重启Redmine后,登录Redmine的某个工程后,在工程设置的模块选项下,选中该插件后,该插件功能才能正常使用
 2)卸载插件

    在Redmine 的根目录下,执行命令:rake db:migrate:plugin NAME=plugin_name VERSION=0

    删除"redmine主目录\vendor\plugins\插件名称"目录
    重启Redmine

 当前使用到的插件列表:
 1)Scrumbler

  支持Scrum的开发模式:https://github.com/256MbTeam/Redmine-Scrumbler
  插件名称:redmine_scrumbler
 2)XLS Export

  导出为excel文件: http://www.redmine.org/plugins/redmine_xls_export
  插件名称:redmine_xls_export
  必须安装spreadsheet gem,执行命令:gem install spreadsheet


参考文章:

http://blog.csdn.net/linqingfeng/article/details/3920885

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
安装Redmine 4.1版本的Windows操作指南如下: 1. 下载安装RubyRedmine是基于Ruby编写的,因此首先需要安装Ruby。可以从Ruby官方网站(https://rubyinstaller.org/)下载安装包,选择适合你操作系统的版本。 2. 安装Ruby:运行下载的安装文件,按照提示完成安装过程。在安装过程中,勾选“Add Ruby executables to your PATH”选项,将Ruby添加到系统的环境变量中。 3. 下载安装DevKit:DevKit是用来编译和安装Ruby的扩展库的工具。从Ruby的官方网站(https://rubyinstaller.org/downloads/)下载DevKit安装包,选择与你Ruby版本相对应的DevKit版本。 4. 安装DevKit:解压下载的安装包,并将解压后的文件夹路径添加到系统的环境变量中。 5. 安装MariaDB或MySQL:Redmine的数据库需求,可以选择安装MariaDB或MySQL。从官方网站(https://mariadb.org/ 或https://www.mysql.com/)下载安装包,按照提示完成安装过程。 6. 创建数据库:使用你选择的数据库工具(如phpMyAdmin)创建一个新的数据库,用于存储Redmine的数据。 7. 下载安装Redmine:从Redmine的官方网站(https://www.redmine.org/projects/redmine/wiki/RedmineInstall)下载最新的Redmine安装包(通常为ZIP格式)。解压下载的安装包到一个你选择的目录。 8. 配置数据库:进入Redmine安装目录,复制并重命名config/database.yml.example为database.yml。编辑database.yml文件以匹配你之前创建的数据库设置,包括数据库类型、主机名、用户名、密码和数据库名称。 9. 安装所需的Ruby Gems:在命令行中导航到Redmine安装目录。运行命令:bundle install --without development test。这将安装Redmine所需的所有Ruby Gems。 10. 生成Redmine密钥:运行命令:bundle exec rake generate_secret_token。 11. 运行数据库迁移脚本:运行命令:bundle exec rake db:migrate。 12. 启动Redmine:运行命令:bundle exec rails server webrick -e production。 13. 在浏览器中打开Redmine:在浏览器中输入http://localhost:3000,将进入Redmine安装向导界面,在该界面中,按照指示完成安装过程。 以上是在Windows操作系统上安装Redmine 4.1的简要步骤。请根据你的实际情况和需求进行相应的操作和配置。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值