参考两个博客:

1.https://blog.csdn.net/g19881118/article/details/59476045

2.https://www.cnblogs.com/chendalin/p/7196239.html

一准备:

1.railsinstaller-3.2.0.exe 下载地址 http://railsinstaller.org/en

  a.安装railsinstaller  一直点next就可以了,安装完成之后C盘会生成一个Sites的文件夹。

  b.ruby文件中bin目录配置到环境变量path中,gem命令才能使用

2.redmine-3.3.7 http://www.redmine.org/projects/redmine/wiki/Download/

  a.下载完成之后解压缩redmine-3.3.7.zip 把解压后的文档放到C盘中的Sites文件夹中。

3.mysql(搭建好后产生的数据都会保存在mysql数据库redmine)

  a.安装mysql去网上看教程。

  b.把mysql中lib下的libmysql.dll复制到 RailsInstaller下ruby2.2.0的bin文件中去。

  c.打开安装好的mysql数据库,执行一下sql语句:

CREATE DATABASE redmine CHARACTER SET utf8;
CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password';
GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';

(注:更多创建格式参考http://www.redmine.org/projects/redmine/wiki/redmineinstall

  d.配置数据库。将C:\Sites\redmine\config下的database.yml.example文件拷贝一份,改名为database.yml,打开文件编辑、修改如下图:


  如果已经出错,请卸载mysql2,修改正确后重新安装mysql2,卸载gem uninstall mysql2

二搭建:

a.打开cmd  进入到C:/Sites/redmine-3.3.1 gem list 查看已经安装的文件

在安装文件之前首先: 输入 更改下载地址: gem sources -l 查看当前的下载地址

如果不是这个下载地址 先移除原来的地址gem sources --remove https://rubygems.org/

然后 gem sources -a http://gems.ruby-china.org/

然后安装 gem install mysql2

b.然后 bundle install --without development test rmagick安装所有需要的gems

安装过程中如果提示出错 如提示依赖rbpdf-font没有,导致安装中断,就执行一下 gem install rbpdf-font,然后再执行上面的命令。一直到安装完成。

c.开始命令生成一个随机的 Key , Rails 用它来加密 cookie ……

bundle exec rake generate_secret_token

d.创建数据库结构,使用下面的命令:

set RAILS_ENV=production

bundle exec rake db:migrate

e.使用下面的命令来向数据库中插入默认的配置数据

set RAILS_ENV=production

bundle exec rake redmine:load_default_data  (会要求你选择语言)

出现输入zh

f.执行启动命令  rails server webrick -e production

这时可以通过localhost:8080访问。

问题来了,这样只能通过localhost:3000访问。怎么解决局域网都可以用呢?下面两个方法:

1.输入rails s -h

rails s -b 192.168.0.188之后重启服务就可以了(这个ip是我的主机ip),其它同理

2.另一种方法是在C:\WINDOWS\system32\drivers\etc\hosts 文件内加上如下

192.168.0.188

localhost (我的电脑ip是192.168.0.188)

之后仍然执行rails server webrick -e production开启服务,其他的局域网电脑也可以通过http://192.168.0.188:3000访问。

Redmine 安装、搭建的更多相关文章

  1. redmine安装-BitNami 提供的一键安装程序

    redmine安装-BitNami 提供的一键安装程序          博客分类: REDMINE redmine安装redmine一键安装bitNami redmine  BitNami 提供re ...

  2. Ubuntu redmine 安装

    /******************************************************************** * Ubuntu redmine 安装 * 说明: * 随着 ...

  3. centos6.5 redmine 安装

    安装成功redmine信息 Redmine 2.6.0.stable   Environment:   Redmine version                2.6.0.stable   Ru ...

  4. redmine 安装

    现在redmine安装部署的方法有很多,有安装包,docker,虚拟机镜像,还可以在ubuntu,centos中添加安装源. 但是最好维护方法还是从源码去部署. 一. 目标环境: 1. Redmine ...

  5. Bitnami Redmine安装和插件配置

    公司要进行敏捷开发管理,最后选择Redmine作为管理工具. 而Redmine本身的安装非常麻烦,要安装mysql,ruby,redmine,apach. 显然这不是一个偷懒的人应该做的,最后找到Bi ...

  6. centos6.5下Zabbix系列之Zabbix安装搭建及汉化

    最近在研究zabbix,在整理完成之后就有了写一下总结博客的想法,在我研究zabbix的时候给我很大帮助的是it你好,博客地址http://itnihao.blog.51cto.com/他做的zabb ...

  7. win7下安装搭建PHP环境

    由于最近新找的工作要求php,所以在电脑上安装搭建了PHP环境.主要参考了这篇文章http://www.leapsoul.cn/?p=695(之前第一次搭建时由于版本问题没有弄好) 1.先装apach ...

  8. 项目管理工具 Redmine 安装试用手记

    原文:项目管理工具 Redmine 安装试用手记 项目管理工具 Redmine 安装试用手记 分类: Redmine2009-06-01 10:12 996人阅读 评论(1) 收藏 举报 项目管理工具 ...

  9. bitnami redmine安装、配置、备份、恢复(这篇文章靠谱)

    bitnami redmine安装.配置.备份.恢复 2012-12-17 12:33 2596人阅读 评论(0) 收藏 举报 1. 安装时语言选择英文,不可以选择中文,否则不能正常运行,可以在账户里 ...

  10. centos6.5下Zabbix系列之Zabbix安装搭建及汉化 (转)

    最近在研究zabbix,在整理完成之后就有了写一下总结博客的想法,在我研究zabbix的时候给我很大帮助的是it你好,博客地址 http://itnihao.blog.51cto.com/他做的zab ...

随机推荐

  1. 资产信息之收集资产代码流程,API的一个认证,数据库表的设计

    收集资产代码流程 1.起初我们些的代码是面条式的一堆的逻辑判断.   后来通过了不断的优化升级实现了一个3种方案都支持的CMDB系统,我们用哪种方案只需要在配置文件里修改一下设置就行了.   同时我们 ...

  2. 03中间件mycat对pxc集群的分片处理

    安装第二个pxc集群 作为mycat的第二个分片 直接拷贝其中的一个虚拟机,然后还原到最初的状态,这样会小很多,启动改一下IP和基础配置,然后再次拷贝这个虚拟机两份改IP重启即可 正常安装pxc集群即 ...

  3. Elastichsearch实践——基本使用

    官网文档:https://www.elastic.co/guide/cn/elasticsearch/guide/current/getting-started.html es中的索引.类型.文档可以 ...

  4. SQL08 清空日志文件语句

    --1.先查询数据的日志文件的名称 USE lwlz_zhiluo GO SELECT name FROM SYS.database_files WHERE type_desc='LOG' --2.执 ...

  5. echarts-饼状图默认选中高亮

    1.首页需要设置legend legend: { data: ["积极", "负面"], selectedMode: false, show: false } ...

  6. 明确MangoDB在企业中应用

    目录 1.MongoDB是什么? 2.为什么要用MongoDB? 3.主要特性 4.C/S服务模型 5.完善的命令行工具 6.几个shell实操 7.在Java中使用MongoDB 明确MongoDB ...

  7. mybatis的xml中sql语句中in的写法(迭代遍历)

    这里使用 foreach标签 <foreach  item="item" collection="listTag" index="index&q ...

  8. Java 关于类的构造方法的一点认识

    2019年4月21日 星期天 在ORACLE官网上提供的The Java™ Tutorials中,有一节课Providing Constructors for Your Classes(为你的类提供构 ...

  9. MVC设计模式的简单理解

    MVC介绍 众所周知MVC不是设计模式,是一个比设计模式更大一点的模式,称作设计模式不合理,应该说MVC它是一种软件开发架构模式,它包含了很多的设计模式,最为密切是以下三种:Observer (观察者 ...

  10. ***新版微信H5支付技术总结(原创)

    新版微信H5支付官方文档: https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_20&index=1 H5支付是指商户在微信客户端外 ...