文档章节

Redmine3.4.2安装记(Win10+MySql)

陌寻
 陌寻
发布于 2017/07/18 23:48
字数 574
阅读 50
收藏 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
484
4
语言岛智能记单词

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

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

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

刘飞_007
05/22
0
0
ctags-不使用ide,查看方法的定义

ctags配合vim可以查看方法的定义,如同ide的按住ctrl+单击查看方法 安装 sudo apt-get install ctags vim本身大小写敏感,需要设值vim .vimrc,并键入set ignorecase 使用 ctags main.c在当前...

chape
2013/10/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

你为什么在Redis里读到了本应过期的数据

一个事故的故事 晚上睡的正香突然被电话吵醒,对面是开发焦急的声音:我们的程序在访问redis的时候读到了本应过期的key导致整个业务逻辑出了问题,需要马上解决。 看到这里你可能会想:这是不...

IT--小哥
今天
2
0
祝大家节日快乐,阖家幸福! centos GnuTLS 漏洞

yum update -y gnutls 修复了GnuTLS 漏洞。更新到最新 gnutls.x86_64 0:2.12.23-22.el6 版本

yizhichao
昨天
5
0
Scrapy 1.5.0之选择器

构造选择器 Scrapy选择器是通过文本(Text)或 TextResponse 对象构造的 Selector 类的实例。 它根据输入类型自动选择最佳的解析规则(XML vs HTML): >>> from scrapy.selector import Sele...

Eappo_Geng
昨天
4
0
Windows下Git多账号配置,同一电脑多个ssh-key的管理

Windows下Git多账号配置,同一电脑多个ssh-key的管理   这一篇文章是对上一篇文章《Git-TortoiseGit完整配置流程》的拓展,所以需要对上一篇文章有所了解,当然直接往下看也可以,其中也有...

morpheusWB
昨天
5
0
中秋快乐!!!

HiBlock
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部