首页 > Windows开发 > 详细

Win7下搭建Redmine2.3.3详解(亲测)

时间:2015-10-30 23:08:57      阅读:969      评论:0      收藏:0      [点我收藏+]

                                        Win7下搭建Redmine2.3.3详解(亲测)

    一,准备材料

            数据库:    MySQL5.6

            Ruby开发环境:    Railsinstaller3.0.0

         Redmine:    Redmine2.3.3

            操作系统:    Win7 64bit 旗舰版

    二,安装步骤

        1,MySQL 5.6安装,详见我的上一篇博客,如何在Winy安装MySQL

             http://my.oschina.net/fajar/blog/413905

           2,安装 Ruby开发环境

                2--1,下载Railsinstaller3.0.0,可以网上搜,也可以从我的附件中下载

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

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

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

技术分享

                         填写你的邮箱

                        技术分享

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

                        技术分享

        3,配置Redmine的数据库

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

                        create database redmine character set utf8;

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

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

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

                        grant all privileges on redmine.* to ‘redmine‘@‘localhost‘;

                3-4,刷新数据库权限

                        flush privileges;

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

                        技术分享

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

                        技术分享

          4,由于ruby有自己的类库,而国内又把这些资源给Wall了,幸亏有万能的淘宝,我们把ruby的服务器(也就是我们将来要下载ruby库的仓库的地址改为国内淘宝的镜像)

                4-1,删除原来的 ruby 资源库

                        技术分享

                4-2,添加淘宝的镜像为我们的ruby资源库地址

                        技术分享

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

                        技术分享

                4-4,把包更新一遍

                        技术分享

        5,为Redmine生成数据库脚本和建表

                5-1,安装 bundler

                        技术分享

                5-2,为Redmine指定你本地的MySQL路径,好让它找到一个可执行程序

                        技术分享

         6,安装ramagick,忘记这是什么东东了,大家自己百度吧

              技术分享

               注意,这个时候会提示你,在安装之前需要先安装哪些库,这个时候要赖心的去添加

                技术分享

               再比如说

                技术分享

                再三叮嘱,在这关键的一步,一定要耐心点哦!!!!

        7,将MySQL的包文件移动到Ruby(开发环境,也就是Railsinstaller的安装路径下)

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

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

               技术分享

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

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

                技术分享

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

        8,使用脚本生成redmine的数据库(所有命令在Redmine解压目录下执行)

            8-1,生成安全Token

                rake generate_secret_token

            8-2,指定数据库的环境的链接参数

                set RAILS_ENV=production

            8-3,自动生成数据库表

                rake db:migrate

            8-4,设置Redmine的语言环境

                set RAILS_ENV=production

                set REDMINE_LANG=zh

                rake redmine:load_default_data

          9,启动Redmine

                ruby script/rails server webrick -e production

            技术分享

       10,访问,是否启动成功

            技术分享

        11,退出或终止程序,Ctrl + C

      三,总结

        工作无论再忙,只要有好的东西,不妨记录下来给自己一个总结,给他人一些帮助,如果大家有什么疑问或者建议可以留言给我,觉得有用可以关注我哦!哈哈









Win7下搭建Redmine2.3.3详解(亲测)

原文:http://my.oschina.net/fajar/blog/524190

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!