redmine mysql 配置_redmine1.2.2安装和配置(附图)

redmine1.2.2安装和配置

参考:

1637903f9b221b5d2bb2ec0634a85fdf.png

准备:

1.下载rubyinstaller-1.8.7-p334.exe,下载地址:

2.下载rubygems-1.6.2.zip,下载地址:

3.下载redmine-1.2.2.tar.gz,下载地址:

4.下载libmySQL.dll,下载地址:

开始:

1.安装rubyinstaller-1.8.7-p334:

Next→I accept,Next→选择路径:D:\Ruby187,add.. path和add…rb两个都勾选→Install

2.安装rubygems:

解压rubygems-1.6.2.zip,解压到D:\ rubygems-1.6.2

在dos中进到这个目录,输入:ruby setup.rb,回车。

56d327bcb75d7432f29067719031623b.png

3.安装rails2.3.11:

输入:gem install rails -v=2.3.11

1216a0661b7f43634d1d5ac26a534592.png

4.安装rack1.1.1:

输入:gem install rack -v=1.1.1

d9b0351745e078a1a1c52ec3f055d71b.png

5.验证rails版本和rake版本:

输入:rails --version

05951c8b28fe66571960273654c5c221.png

输入:rake --version

b0ea6730fdc58de27bf2d05dc6784abf.png

在这里装的rake的版本将会是0.9.2.2的,所以要删除rake-0.9.2.2,再装rake-0.8.7版本的

6.删除rake-0.9.2.2

输入:gem uninstall rake

ff0cf54d93bdc787d29d7279197df943.png

安装rake-0.8.7

输入:gem install rake -v=0.8.7

ff68be154d4c90c593784cf16b41aa6d.png

7.安装gem 0.4.2 i18n

输入:gem install -v=0.4.2 i18n

d954d75ac7802f6c680966e095c8c4c4.png

8.安装mysql插件:

输入:gem install mysql

9babdcb8d05eea97559d2755e44e7012.png

(会出现 no definition问题,未发现影响)

9.解压redmine-1.2.2.tar.gz 到目录:D:\ redmine-1.2.2

10.启动mysql,创建数据库:

进入mysql命令行  mysqld -uroot -padmin,执行如下命令:

mysql> create database redmine character set utf8;

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

mysql> grant all privileges on redmine.* to 'redmine'@'localhost';

11.复制redmine目录下的config/database.yml.example 重命名为 config/database.yml,打开database.yml,

并修改链接数据库所需要的参数:

production:

adapter: mysql

database: redmine

host: localhost

username: redmine

password: redmine

encoding: utf8

注意:格式一定要正确,冒号后面都是一个空格。如果你的mysql的端口不是3306就要加上一行port: xxxx,例如:port: 3307

12.打开控制台,用命令进入到redmine的config目录:

输入命令生成session store secret,

输入:rake generate_session_store

3f08efcb45c4a942b2fea9925e6bc4ed.png

13.复制libmysql.dll到ruby187的bin的目录,创建数据库结构:

输入:SET RAILS_ENV=production

7949158feccc96306ff7a8a0b9d17945.png

输入:rake db:migrate

6a40d860e5ce75377e49da391be65c47.png

14.插入默认数据:

输入:rake redmine:load_default_data

4ed56ce3aae76f610234016d4a9c4fa0.png

接下来自动会弹出一个选择语言:输入zh

15.回到redmine的目录:

输入:ruby script/server webrick -e production,回车

3ffc39886b3fe4914f01d1bcaf7743ca.png

出现以下界面:

ef4cad094e60b581a2a366308628e1b9.png

说明安装成功。

16.删除匿名用户:

285a442a11f6f33c193fdaf10d876589.png

就可以看到redmine的窗口了。

用账户:admin 密码:admin登陆

18.进入系统之后修改语言为中文,在myaccount和setting里面改。

安装出现的问题:rake db:migrate时 Mysql::Error:query:not connected

出现这个问题的原因是mysql5.1.3及以上版本所带的libmysql.dll并不是很好的与rails连接,只要更换一个旧版本的libmysql.dll.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值