RedMine安装教程(Redmine3.4.5)

1.简介

Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine是一个自由开放 源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持。

2. 安装

2.1 准备材料

数据库:    MySQL5.6
Ruby开发环境:    railsinstaller-3.1.0
Redmine:   Redmine2.6.0(可升级Redmine3.4.5)
操作系统:    Win7 64bit旗舰版

2.2 安装步骤

2.2.1 安装MySQL5.6

下载地址:http://www.jb51.net/article/89224.htm
添加路径到环境变量path(C:\mysql-5.6.17-winx64\bin)
打开CMD控制台
进入bin目录:C:\mysql-5.6.17-winx64\bin
--注册系统服务
mysqld --install mysql5.6
--移除系统服务(重装MySQL需要用到,现阶段不执行)
mysqld --remove mysql5.6
启动服务:net start mysql
关闭服务:net stop mysql(暂不执行)

2.2.2 重置密码MySql

重置密码(注意保存密
如果添加了MySQL的环境变量,则可以直接运行mysql有关命令,否则必须到mysql安装目录的bin目录下操作。

步骤如下:

1.停止mysql服务(以管理员身份,在cmd命令行下运行) net stopmysql

2.使用 mysqld –skip-grant-tables命令启动mysql数据库

D:\>net stop mysql MySQL 服务正在停止. MySQL 服务已成功停止。

D:\>mysqld --skip-grant-tables

3.不关闭以上窗口,新开一个cmd窗口,输入mysql -u root,直接按回车键

D:\>mysql -u root

Welcome to the MySQL monitor. Commands endwith ; or \g. Your MySQL connection id is 1 Server version: 5.1.26-rc-communityMySQL Community Server (GPL) Type 'help;' or '\h' for help. Type '\c' to clearthe buffer.

mysql> update mysql.user setpassword=password('aaa') where user='root';

密码可以自己随便写。

Query OK, 1 row affected (0.02 sec) Rowsmatched: 2 Changed: 1 Warnings: 0

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)mysql>

4.打开任务管理器,停止mysql,mysqld进程,使用net start mysql启动mysqld服务,就可以使用root用户 root密码进入数据库了

mysql -u root -p aaa

2.2.3 安装Ruby环境

1下载railsinstaller-3.1.0.exe

2双击运行安装程序,选择相应的安装目录,然后一路下一步

3开始配置Git资源库,见下图

4在开始中找到Ruby Promt....,然后打开,输入一个名称

填写你的邮箱

随后,你的Git信息会打印出来


2.2.4 配置Redmine的数据库

1 创建属于Redmine的数据库,使用root账号登入mysql,然后执行如下命令

 create database redminecharacter set utf8;

2 创建属于Redmine的数据库用户

 create user'redmine'@'localhost' identified by 'redmine';

3 将Redmine的数据库权限赋值被Redmine的用户

 grant all privileges onredmine.* to 'redmine'@'localhost';

4 刷新数据库权限

 flush privileges;

5 将你下载的Redmine的压缩包进行解压,然后进入解压的位置/config,将database.yml.example文件赋值一份,并改其中一个为 database.yml


6将datebase.yml文件的内容改为你的mysql数据库配置


2.2.5 切换Ruby镜像源

1 安装SSL证书

链接: http://pan.baidu.com/s/1gfzAJKZ 密码: ithw

下载完成以后将证书放置在一个不经常改动的地方,

我放置在c:\Program Files\Ruby22\lib下。之后在用户环境变量中新建一个变量,

名字为SSL_CERT_FILE,值设置为证书的完整路径,例如我的路径需要设置为

c:\Program Files\Ruby22\lib\ca-bundle.crt,完成以后将cmd窗口重启,之后再进行操作就成功了。

2 删除原来的 ruby 资源库


3 添加淘宝的镜像为我们的ruby资源库地址


4 确保我们只有一个资源库地址,那就是淘宝镜像,检查一遍

gem sources -l


5 把包更新一遍

gem install cocoapods


2.2.6 为RedMine生成数据库脚本和建表

gem install bundler
gem install mysql2 --'--with-mysql-dir="C:\mysql-5.6.17-winx64"'(关键)
bundle install --without development test
rmagick(关键)
gem install rake -v '10.4.2'
gem install sprockets
-v '2.2.3'

2.2.7 为Ruby导入数据库配置

1比如说我的MySQL的安装目录是:

D:\MySoftware\MySQL,然后我要进入lib目录下,找到 libmysql.dll 文件


2 比如说我的Ralsinstaller的安装路径是

D:\MySoftware\Railsinstall\RailsInstaller,这里面包含了一个ruby的开发环境


进入Ruby2.0.0/bin,然后把libmysql.dll文件copy到这里

2.2.8 生成redmine的数据库

1生成session存储秘钥

进入到redmine的config目录中,执行:
bundle exec rake generate_session_store

2创建表

set RAILS_ENV=production
bundle exec rake db:migrate

3导入初始化数据

set RAILS_ENV=production
bundle exec rake
redmine:load_default_data

2.2.9 启动项目

打开CMD,执行:

ruby script/rails  server  webrick -e production

默认登录密码admin  admin


2.3 设置开机启动

1.新建bat文件,复制启动语句(ruby script/rails  server  webrick -e production)到bat文件

2.放到start文件夹

  开始-所有程序-启动,右键启动,查看路径,复制路径到文件夹窗口打开,把bat文件放在此文件夹

3.重启电脑即可

2.4 RedMine迁移数据

bitnami redmine迁移到开源版

迁移数据方法

1.换数据库连接地址(最快捷)

2.数据库同步(复制表用传输)新表,对原表不影响

 打开navicat工具,点击【工具】->【数据同步】,选中源与目标,点击预览,

  确认无误后再点击【开始】

2.4 RedMine插件

1 敏捷趋势图






2 统计图表




3 RedMine升级

Redmine2.6升级到redmine3.4.5


更多请看《自动化测试框架》

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,635评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,628评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,971评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,986评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,006评论 6 394
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,784评论 1 307
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,475评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,364评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,860评论 1 317
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,008评论 3 338
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,152评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,829评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,490评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,035评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,156评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,428评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,127评论 2 356

推荐阅读更多精彩内容