文档章节

Redmine3.4.2安装记(Win10+MySql)

陌寻
 陌寻
发布于 2017/07/18 23:48
字数 574
阅读 60
收藏 0

一、准备工具

  1.    redmine包,官网下载redmine-3.4.2.zip
  2.    railsinstaller,官网下载railsinstaller-3.3.0.exe

二、安装

    参照官方介绍http://www.redmine.org/projects/redmine/wiki/RedmineInstall

  1.  安装railsinstaller-3.3.0.exe,解压redmine-3.4.2.zip到Sites目录下(默认在系统盘C:\下)
  2.  创建空数据库和用于访问redmine数据库的用户

    MySql5.7.18

    CREATE DATABASE redmine CHARACTER SET utf8;
    CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'redmine';
    GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';
  3.  配置数据库连接

    拷贝config/database.yml.example到config/database.yml,打开做以下修改

    production:
      adapter: mysql2
      database: redmine
      host: localhost
      username: redmine
      port: 3306
      password: redmine
      encoding: utf8

     

  4. 安装依赖

    切到解压后的redmine目录,按顺序执行命令

    gem install bundler

    bundle install --without development test

  5. 会话加密存储

    bundle exec rake generate_secret_token

    如果提示“系统找不到指定的路径”,请尝试执行gem install rake,再进行该步骤

  6. 数据库初始化

    set RAILS_ENV=production

    bundle exec rake db:migrate    注意:官方中是bundle exec rails db:migrate,但当前版应该改为rake

  7. 默认数据

    set RAILS_ENV=production
    set REDMINE_LANG=zh
    bundle exec rake redmine:load_default_data

  8. windows可以跳过

  9. 启动服务测试安装是否成功

    bundle exec rails server webrick -e production

    默认地址是:http://localhost:3000

    由于rails默认绑定localhost,可以修改启动命令 rails server -e production -b 0.0.0.0 -p 8000,这样其他机子可以使用http://本机ip:8000访问,且指定为production

  10. 登录

    默认管理员账户登录,用户名:admin,密码:admin,首次登录会提示修改密码

三、配置

    拷贝config/configuration.yml.example到config/configuration.yml,配置后记得重启生效

邮件(163为例)

      delivery_method: :smtp
      smtp_settings:
       address: smtp.163.com
       port: 465
       ssl: true
       enable_starttls_auto: true
       authentication: :login
       domain: 163.com
       user_name: 邮箱地址
       password: 邮箱密码

版本库

将git之类的加到环境变量就行了,redmine项目中具体配置后面介绍

待续

 

 

注:

    在windows server 2008上安装时,可能遇到以下问题:

1. An error occurred while installing rmagick (2.16.0), and Bundler cannot
continue.

  打开Gemfile将44行处rmagick相关先注掉(暂时还没解决这个问题)

2. Failed to load libmysql.dll from C:\RailsInstaller\Ruby2.3.0\lib\ruby\gems\2.3.0\gems\mysql2-0.4.8-x86-mingw32\vendor\libmysql.dll

1)先卸载 gem uninstall mysql2

2)去https://dev.mysql.com/downloads/connector/c/下载6.0.2版的,解压到C:\RailsInstaller\mysql-connector-c-noinstall-6.0.2-winx64

执行

gem install mysql2 --platform=ruby -- '--with-mysql-lib="C:\RailsInstaller\mysql-connector-c-noinstall-6.0.2-winx64\lib" --with-mysql-include="C:\RailsInstaller\mysql-connector-c-noinstall-6.0.2-winx64\include"'

 

© 著作权归作者所有

共有 人打赏支持
陌寻
粉丝 2
博文 52
码字总数 5748
作品 0
西安
后端工程师
私信 提问
第二十三课 如何部署TRUFFLE智能合约到以太坊主网(以宠物商店为例)

1,摘要 通过《第六课 技术小白如何开发一个DAPP区块链应用(以宠物商店为例)》 学习,大家掌握了一个DAPP的编程和以太坊私有测试环境调试,本文做进一步的技术深入学习。 【本文目标】 (1)...

笔名辉哥
09/07
0
0
有没有人在deepin10.12编译安装成功MYSQL?

CENTOS 5.5,MYSQL5.1.55编译安装成功,DEEPIN10.12编译安装MYSQL就不行,configure的时候出错,错误信息有两条,具体记不清楚了,一个是in /home/ocera/mysql5-1-55什么的,另个那个记不得了. 但是...

月影
2011/03/29
526
4
语言岛智能记单词

软件简介: 语言岛智能记单词 是一款帮助用户学单词的记忆工具,使用现在流行的艾宾浩斯智能记忆引擎。《语言岛智能记单词》大大超过传统的学习方法,使记忆单词更加有效;使用本软件你可以最...

狼中原
2011/02/15
2.5K
0
Ulord成功上线,你用电脑挖矿了吗?

这个东西已经有很多人写出来了,员外以为也会被很多人看到,然而发现知道的人还是比较少,一天内有大量的人给员外留言,询问情况,无奈之下员外只能亲自再写一篇了,希望能让更多的人看到! 先...

刘飞_007
05/22
0
0
然之协同办公1.1版本发布,增加现金流管理功能!

大家好,然之协同办公系统1.1beta版本发布了。这个版本主要增加了现金流管理模块。通过现金流管理模块,中小型企业的管理人员可以很清楚的掌握公司现金流的状况,做到心中有数,做出合理的决...

炒蚕豆吃蹦豆
2014/06/04
2.1K
17

没有更多内容

加载失败,请刷新页面

加载更多

微服务分布式事务实现

https://www.processon.com/view/link/5b2144d7e4b001a14d3d2d30

WALK_MAN
今天
2
0
《大漠烟尘》读书笔记及读后感文章3700字

《大漠烟尘》读书笔记及读后感文章3700字: 在这个浮躁的社会里,你有多久没有好好读完一本书了? 我们总觉得自己和别人不一样,所以当看到别人身上的问题时,很少有“反求诸己”,反思自己。...

原创小博客
今天
3
0
大数据教程(9.5)用MR实现sql中的jion逻辑

上一篇博客讲解了使用jar -jar的方式来运行提交MR程序,以及通过修改YarnRunner的源码来实现MR的windows开发环境提交到集群的方式。本篇博主将分享sql中常见的join操作。 一、需求 订单数据表...

em_aaron
今天
3
0
十万个为什么之什么是resultful规范

起源 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点...

尾生
今天
3
0
Terraform配置文件(Terraform configuration)

Terraform配置文件 翻译自Terraform Configuration Terraform用文本文件来描述设备、设置变量。这些文件被称为Terraform配置文件,以.tf结尾。这一部分将讲述Terraform配置文件的加载与格式。...

buddie
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部