zoukankan      html  css  js  c++  java
  • Redmine 安装、搭建

    参考两个博客:

    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 edmineconfig下的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:WINDOWSsystem32driversetchosts 文件内加上如下

    192.168.0.188      

    localhost (我的电脑ip是192.168.0.188)

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

  • 相关阅读:
    Storm的并行度、Grouping策略以及消息可靠处理机制简介
    storm入门原理介绍
    Kafka学习笔记-Java简单操作
    批量复制word文档,并生成以日期为后缀名的批量文档攻略,批量生成word文档
    数组
    分支结构,循环结构学习整理
    java中的运算符
    Java中的变量和基本数据类型知识
    Java开发环境描述
    使用Map,统计字符串中每个字符出现的次数
  • 原文地址:https://www.cnblogs.com/tmftmb/p/8759750.html
Copyright © 2011-2022 走看看