在windows上安装redmine

参考

1. 以 Redmine 2.2.1 安装为例,基于 Ruby 1.9.3 , Rails 3.2.11

2. 环境准备:

2.1. 下载

  • ruby:ruby-1.9.3-p448-i386-mingw32.7z
  • Devkit:DevKit-tdm-32-4.5.2-20111229-1559-sfx
  • ruby 和 Devkit 下载地址: http://rubyinstaller.org/downloads/

  • redmine:redmine-2.2.1
    • redmine 下载地址: http://www.redmine.org/projects/redmine/wiki/Download

将三个包解压

2.2. 设置path

将可执行文件所在目录,设置到系统PATH变量中.

包含:

  • \bin
  • \bin
  • \mingw\bin

2.3. 设置下redmine的Gemfile

可以改成淘宝的源 https://ruby.taobao.org ,方便快速下载

3. 安装Redmine:

3.1. 创建数据库和数据库用户,以 Mysql 为例:

1
2
CREATEDATABASE redmine CHARACTER SET utf8;
GRANTALL PRIVILEGES ON redmine.* TO'redmine'@'localhost' IDENTIFIED BY'my_password';

3.2. 在 Redmine app 中配置数据库连接

从配置模板 config/database.yml.example 复制出 config/database.yml

编辑 “production” environment 部分的配置.

Example for a MySQL database using ruby 1.9 (adapter must be set to mysql2):

1
2
3
4
5
6
production:
adapter: mysql2
database: redmine
host: localhost
username: redmine
password: my_password

3.3. 安装依赖

Redmine 使用 Bundler 管理依赖。

先安装 Bundler : gem install bundler

安装依赖: bundle install –without development test rmagick

rmagick 是用来生成图片的组件,要先安装 ImageMagick,参见: http://www.redmine.org/projects/redmine/wiki/HowTo_install_rmagick_gem_on_Windows

注意:bundle install 会保存本次的设置到 .bundle/config 文件中,如果之后又想安装 development group 中提到的 gems,调整下设置 bundle config –local without test:rmagick 后,再执行 bundle install

bundle exec rake generate_secret_token

执行过后,会生成 config/initializers/secret_token.rb ,其包含密钥

3.5. 初始化数据库

自动生成表结构

1
2
set RAILS_ENV=production
bundle exec rake db:migrate

导入初始 数据

1
2
3
set RAILS_ENV=production
set REDMINE_LANG=en
bundle exec rake redmine:load_default_data

3.6. 都装完了,就启动吧

bundle exec ruby script/rails server webrick -e production

从 http://localhost:3000/ 访问看看,应该看到Redmine 的主页了。

默认管理员账号:

  • login: admin
  • password: admin
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值