文档章节

Redmine--Win7下搭建详解(亲测)

ifanjiaxin
 ifanjiaxin
发布于 2015/10/30 21:41
字数 888
阅读 3428
收藏 9
点赞 0
评论 7

                           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

          三,总结

                工作无论再忙,只要有好的东西,不妨记录下来给自己一个总结,给他人一些帮助,

            如果大家有什么疑问或者建议可以留言给我,觉得有用可以关注我哦!哈哈

© 著作权归作者所有

ifanjiaxin
粉丝 29
博文 54
码字总数 16699
作品 0
徐汇
程序员
加载中

评论(7)

cuicui2333
cuicui2333
大神 你好 我根据这个来安装 最后一步显示的是http://localhost:3000/,而不是图片上的http://0.0.0.0:3000/,现在是在localhost可以访问,在127.0.0.1也可以访问redmine,但是不能用自己的主机ip访问,请问是有什么问题呢
浪花三朵
安装rmagick,这一步安装的好慢!!!我平常下文件4M左右,安装这个只有几十kb……
oybj
oybj
rake generate_secret_token时提示系统找不到指定的路径
llzos
llzos
D:\redmine>gem sources --a https://ruby.taobao.org/ https://ruby.taobao.org/ add
ed to sources
Error fetching https://ruby.taobao.org/:
SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: ce
rtificate verify failed (https://rubygems-china.oss-cn-hangzhou.aliyuncs.com/spe
cs.4.8.gz)
请问添加淘宝的镜像ruby资源库地址报错,这个怎么解决!!!!
ifanjiaxin
ifanjiaxin

引用来自“lichen_yu”的评论

求助:
在执行到bundle install --without development test rmagick时报错
DL is deprecated, please use Fiddle
Checksum of /versions does not match the checksum provided by server! Something is wrong.
该如何是好啊? 求解!!
你好,我刚刚才看到,不好意思,我想你的问题可能出现在这里: DL is deprecated, please use Fiddle -- 这不是错误 仅仅只是个警告,就是说在你的系统上已经存在 Rails 了,可能是你之前安装过不同的版本导致,在 ruby 2.x版本中,readline.rb 文件一直依赖 dl.rb,所以,你可以这样做,使用你平常最常用的文本编辑器,打开如下路径的文件 你的ruby安装目录/lib/ruby/site_ruby/2.0.0/readline.rb 在 4369 行下面添加如下逻辑判断,然后试试 if RUBY_VERSION < '1.9.1' require 'Win32API' else require 'dl' class Win32API DLL = {} 希望能帮到你!!!!
lichen_yu
lichen_yu
求助:
在执行到bundle install --without development test rmagick时报错
DL is deprecated, please use Fiddle
Checksum of /versions does not match the checksum provided by server! Something is wrong.
该如何是好啊? 求解!!
lichen_yu
lichen_yu
求助:
在执行到bundle install --without development test rmagick时报错
DL is deprecated, please use Fiddle
Checksum of /versions does not match the checksum provided by server! Something is wrong.
该如何是好啊? 求解!!
Bitnami-Redmine迁移升级后若干问题解决方案

在Bitnami-Redmine迁移升级到3.3.1版本后,出现了若干问题,类似于查看迁移后查看问题报500,url中http自动跳转成https等,现列出以下解决方案,亲测可行! 问题一:查看以前的项目报500,提示...

昊洋教育 ⋅ 2017/02/15 ⋅ 0

升级ADT22.6后,Android模拟器无法创建

这两天,在社区里看到有小伙伴们反应,自己在Eclipse下无法创建Android模拟器的问题。起初,自己也没太在意,我一直使用的是Genymotion模拟器。然后,问题不解决,总有那么一天会让自己碰到的...

mutouzhang ⋅ 2014/03/23 ⋅ 0

安装Windows7系统时,提示:缺少所需的CD/DVD驱动器设备驱动程序

测试机型:HP probook 430 g3 系统:Windows 7 Pro x64 SP1 OEM For HP 现在笔记本电脑主板集成的USB口大多为3.0版本,而且一些厂商为了追求PC的轻薄,不再集成光驱,所以我们在安装系统时,...

superloong ⋅ 2016/06/07 ⋅ 0

appId: '{suetech:$signPackage.appId}',大括号内的是什么东东?

@大道至精 你好,想跟你请教个问题: 在《亲测:ThinkPHP 调用微信JS-SDK 开发详解》一文中, appId: '{suetech:$signPackage.appId}',大括号内的是什么东东?...

urgreat ⋅ 2015/06/09 ⋅ 1

谁有亲测的React Native window 搭建开发环境的文档呀?

谁有亲测的React Native window 搭建开发环境的文档呀? 分享下 谢谢了。

超人不会飞 ⋅ 2016/11/17 ⋅ 0

Connection closed by foreign host无法连接linux

环境,在win7系统下的虚拟机,虚拟机系统为centos6.6 由于windows长时间没有关机,然后今天电脑就感觉卡了就重启一下,结果重启了,linux链接不上了,如下: Connecting to 192.168.10.186:22...Con...

Forande ⋅ 2017/06/19 ⋅ 0

window10环境下的MySQL安装和完全卸载

前言: 今天算是被MySQL给打败了。折腾了一下午加一晚上,费劲的很。官方文档也是很粗略的,没有具体的安装教程,也许是我没找到…… MySQL安装有两个方法: MySQL版本:8.0.11 两种方法 我都...

codingcoge ⋅ 06/05 ⋅ 0

记录自己在搭建VPN时,安装openSwan时遇到的问题

之前写了自己搭建VPN的文章,今天贴出自己在安装过程中所遇到过的问题,以及其解决方法。 搭建VPN时,最重要也是最基础的一步就是安装Openswan,用来实现IPsec协议框架,但是在安装Openswan后...

Dhfijk ⋅ 2017/05/08 ⋅ 0

[转] win7 电脑无线网变身WiFi热点

酒店里没有 wifi ,手机无法上网,在网上找到一篇利用win7 电脑无线网变身WiFi热点的文章,试过可行。 将win7电脑变身WiFi热点,让手机、笔记本共享上网 用win7建立无线局域网,可以共享上网...

红薯 ⋅ 2012/08/17 ⋅ 16

不将就就是发现的源动力——win8如何提升下载速度

话说昨天愚人节学校跟大家开了一个小小的玩笑,通知停电一天,所以米老师让我们倒休一天。嘿嘿窃喜……(窃喜的不是老师让我们提前休息,而是他老人家也有被忽悠的时候!哈哈!!!)。 当然...

邵鸿鑫 ⋅ 2014/04/02 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

mysql in action / alter table

change character set ALTER SCHEMA `employees` DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci ;ALTER TABLE `employees`.`t2` CHARACTER SET = utf8mb4 , COLLAT......

qwfys ⋅ 今天 ⋅ 0

Java 开发者不容错过的 12 种高效工具

Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松。目前,市面上涌现出越来越多的高效编程工具。所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用...

jason_kiss ⋅ 昨天 ⋅ 0

Linux下php访问远程ms sqlserver

1、安装freetds(略,安装在/opt/local/freetds 下) 2、cd /path/to/php-5.6.36/ 进入PHP源码目录 3、cd ext/mssql进入MSSQL模块源码目录 4、/opt/php/bin/phpize生成编译配置文件 5、 . ./...

wangxuwei ⋅ 昨天 ⋅ 0

如何成为技术专家

文章来源于 -- 时间的朋友 拥有良好的心态。首先要有空杯心态,用欣赏的眼光发现并学习别人的长处,包括但不限于工具的使用,工作方法,解决问题以及规划未来的能力等。向别人学习的同时要注...

长安一梦 ⋅ 昨天 ⋅ 0

Linux vmstat命令实战详解

vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令...

刘祖鹏 ⋅ 昨天 ⋅ 0

MySQL

查看表相关命令 - 查看表结构    desc 表名- 查看生成表的SQL    show create table 表名- 查看索引    show index from  表名 使用索引和不使用索引 由于索引是专门用于加...

stars永恒 ⋅ 昨天 ⋅ 0

easyui学习笔记

EasyUI常用控件禁用方法 combobox $("#id").combobox({ disabled: true }); ----- $("#id").combobox({ disabled: false}); validatebox $("#id").attr("readonly", true); ----- $("#id").r......

miaojiangmin ⋅ 昨天 ⋅ 0

金山WPS发布了Linux WPS Office

导读 近日,金山WPS发布了Linux WPS Office中文社区版新版本,支持大部分主流Linux系统,功能更加完善,兼容性、稳定性大幅度提升。本次更新WPS将首次在Linux提供专业办公文件云存储服务,实...

问题终结者 ⋅ 昨天 ⋅ 0

springboot2输出metrics到influxdb

序 本文主要研究一下如何将springboot2的metrics输出到influxdb maven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo......

go4it ⋅ 昨天 ⋅ 0

微信小程序 - 选择图片显示操作菜单

之前我分享过选择图片这个文章,但是我在实际开发测试使用中发现一个问题在使用 wx.chooseImage 选择照片显示出第一格是拍照,后面是相册里的图片。这种实现之前说过了,效果如下。 但是你从...

hello_hp ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部