文档章节

Redmine3.4.2安装记(Win10+MySql)

陌寻
 陌寻
发布于 2017/07/18 23:48
字数 574
阅读 44
收藏 0
点赞 0
评论 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
博文 21
码字总数 5586
作品 0
西安
后端工程师
有没有人在deepin10.12编译安装成功MYSQL?

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

月影 ⋅ 2011/03/29 ⋅ 4

语言岛智能记单词

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

狼中原 ⋅ 2011/02/15 ⋅ 0

Ulord成功上线,你用电脑挖矿了吗?

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

刘飞_007 ⋅ 05/22 ⋅ 0

然之协同办公1.1版本发布,增加现金流管理功能!

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

炒蚕豆吃蹦豆 ⋅ 2014/06/04 ⋅ 17

ctags-不使用ide,查看方法的定义

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

chape ⋅ 2013/10/19 ⋅ 0

Linux下命令参数自动补全bash-completion

使用过ROS感觉其命令参数补全很强大,对于大多数命令不用特意记参数了,Linux也可通过安装bash-completion实现此功能。 bash-completion安装: wget http://pkgs.repoforge.org/bash-comple...

银月光海 ⋅ 2013/12/05 ⋅ 0

Mysql更改目录,直接copy原安装目录

最近在 Ubuntu下面安装mysql,因之前已经安装过一次,编译安装的,这次想直接把原来安装的Copy来用,下面记遇到的问题。 配置文件my.cnf直接放在mysql目录 /data/server/mysql/ 下面 启动命令...

风中的眼睛 ⋅ 2014/08/07 ⋅ 0

开源了! 语言岛智能记单词V0.3.4.554发布

软件介绍: 一款自由绿色免费开源跨平台的背单词软件。语言岛的目标是帮助广大外语学习用户用最少的时间和最科学的方法记住更多的单词.语言岛软件是根据德国著名心理 学家艾宾浩斯(Hermann Eb...

oschina ⋅ 2012/07/30 ⋅ 27

Ctags的安装与使用

下载ctags-5.8.tar.gz,网上资源很多,也可通过: 下载后将其拷至Linux目录下进行解压,并安装: 命令: #./configure #make ; make install ctags是一种在vim环境下方便代码阅读的工具,可以...

inkling ⋅ 2013/04/29 ⋅ 0

CUnit 安装笔记

今天安装 CUnit,发现几个坑,在此记一下。 首先下载 CUnit: http://cunit.sourceforge.net/ 安装过程: tar jxvf CUnit-2.1-3.tar.bz2cd CUnit-2.1-3./bootstrap./configuremakemake insta......

heiing ⋅ 2014/11/10 ⋅ 1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

在java中读取文件(也支持读取jar中的文件)

getClass().getResourceAsStream("文件名.格式"); 这个方法是用于获取当前类所在目录下的文件;需要将文件放到和当前类同一个包下面 比如我有个类在 com.test这个包下, 要读取一个test.jpg的图...

太黑_thj ⋅ 40分钟前 ⋅ 0

CentOS 7 源码编译安装 MySQL 5.7记录

没事瞎折腾,本来可以yum安装,却偏偏去要编译源码。 1. 安装依赖包 1). 安装cmake等依赖 # yum install cmake ncurses ncurses-devel bison bison-devel 2). 安装boost 1.59.0 # wget htt...

admin_qing ⋅ 42分钟前 ⋅ 0

tcp/ip详解-链路层

简介 设计链路层的目的: 为IP模块发送和接收IP数据报 为ARP模块发送ARP请求和接收ARP应答 为RARP模块发送RARP请求和接收RARP应答 TCP/IP支持多种链路层协议,如以太网、令牌环往、FDDI、RS-...

loda0128 ⋅ 今天 ⋅ 0

spring.net aop代码例子

https://www.cnblogs.com/haogj/archive/2011/10/12/2207916.html

whoisliang ⋅ 今天 ⋅ 0

发送短信如何限制1小时内最多发送11条短信

发送短信如何限制1小时内最多发送11条短信 场景: 发送短信属于付费业务,有时为了防止短信攻击,需要限制发送短信的频率,例如在1个小时之内最多发送11条短信. 如何实现呢? 思路有两个 截至到当...

黄威 ⋅ 昨天 ⋅ 0

mysql5.7系列修改root默认密码

操作系统为centos7 64 1、修改 /etc/my.cnf,在 [mysqld] 小节下添加一行:skip-grant-tables=1 这一行配置让 mysqld 启动时不对密码进行验证 2、重启 mysqld 服务:systemctl restart mysql...

sskill ⋅ 昨天 ⋅ 0

Intellij IDEA神器常用技巧六-Debug详解

在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦。下面不要在意,这个快捷键具体是啥,因为,这个keymap是可以自己配置的...

Mkeeper ⋅ 昨天 ⋅ 0

zip压缩工具、tar打包、打包并压缩

zip 支持压缩目录 1.在/tmp/目录下创建目录(study_zip)及文件 root@yolks1 study_zip]# !treetree 11└── 2 └── 3 └── test_zip.txt2 directories, 1 file 2.yum...

蛋黄Yolks ⋅ 昨天 ⋅ 0

聊聊HystrixThreadPool

序 本文主要研究一下HystrixThreadPool HystrixThreadPool hystrix-core-1.5.12-sources.jar!/com/netflix/hystrix/HystrixThreadPool.java /** * ThreadPool used to executed {@link Hys......

go4it ⋅ 昨天 ⋅ 0

容器之上传镜像到Docker hub

Docker hub在国内可以访问,首先要创建一个账号,这个后面会用到,我是用126邮箱注册的。 1. docker login List-1 Username不能使用你注册的邮箱,要用使用注册时用的username;要输入密码 ...

汉斯-冯-拉特 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部