zoukankan      html  css  js  c++  java
  • Centos redmine最新版安装教程(redmine-2.4.1安装教程)

    本教程使用Centos6.3 64位版本。以#开头代表需要再linux上执行的指令。安装Redmine一定要注意版本对应,不能一个高一个低,否则无法安装!!!可参考redmine安装包的doc / INSTALL文件


    1、先安装Mysql,版本必须是5.1的,比如我的

    MySQL-server-5.1.73-1.glibc23.x86_64.rpm

    MySQL-client-5.1.73-1.glibc23.x86_64.rpm

    MySQL-devel-5.1.73-1.glibc23.x86_64.rpm

    安装教程:http://blog.csdn.net/tabactivity/article/details/12121599

    这3个必须都要装!!我当时没装devel就搞了好久。


    装完数据库后创建一个redmine数据库

    create database redmine character set utf8; 

    2. 安装Ruby
    1. tar xvf ruby-2.0.0-p353.tar.bz2  
    2.   
    3. cd ruby-2.0.0-p353  
    4.   
    5. ./configure --prefix=/usr/local/ruby  
    6.   
    7. make && make install  

    然后要将/usr/local/ruby  目录加到环境变量里才能执行ruby指令

    可参看:http://blog.csdn.net/tabactivity/article/details/17194891


    加入环境变量后,查看是否安装成功:

    ruby -v


    3.回到一开始的目录,安装RubyGems

    1. tar xvf rubygems-2.1.7.tgz  
    2.   
    3. cd rubygems-2.1.7  
    4.   
    5. ruby setup.rb 

    4、安装其他依赖项

    bundle install
    这个命令会自动安装几乎所有组件,但如果遇到错误有些没装上需要手动解决或百度,可留言给我也行。

    安装后插件如下:


    5. 安装redmine

    1. tar xvf redmine-2.4.1.tar.gz  
    2. cd redmine-2.4.1 
    3. #修改配置  
    4. cp ./config/database.yml.example ./config/database.yml  
    5. vi database.yml  
    6. production:  
    7. adapter: mysql  
    8. database: redmine  
    9. host: localhost  
    10. username: root  
    11. password: <你的mysql密码>  


     

    在redmine目录下:

    1. # cd redmine-2.4.1 
    2. 命令行:  
    3. 生成密钥
    4. #rake generate_secret_token 
    5. 导入数据
    6. # rake db:migrate RAILS_ENV=production  


     

    注:如有报错:

    #在redmine的./config/boot.rb中加一句: require 'thread'

    运行:

    1. # ruby script/rails server webrick -e production

    通过localhost:3000来访问,管理员登录帐号/密码:admin/admin


    6、设置Redmine开机启动

    本来我是想直接在rc.local添加ruby /redmine-2.4.1/script/rails server webrick -e production命令进去的,但是重启后似乎无效。

    思前想后,才觉得可能是开机运行rc.local当时环境变量还没读取到?所以在rc.local添加了这条命令

    # vi /etc/rc.local
    在里面添加

    # /usr/local/ruby/bin/ruby /redmine-2.4.1/script/rails server webrick -e production
    

    测试

    # sh /etc/rc.local

    使用完整的ruby路径来执行命令,重启测试,OK!


    进入Redmine管理页面,你可能会配置错误,或者什么导致启动出问题,可以查看Mysql中的redmine 数据库的settings表,查询下看下配置详情改正回来。


    参考:

    http://www.blogjava.net/jasmine214--love/archive/2012/05/02/377180.html

    http://www.cnblogs.com/sunada2005/archive/2013/02/28/2937192.html

    http://blog.csdn.net/win_lin/article/details/8514333


    个人本身就是Linux菜鸟,刚毕业在公司做项目,公司就是用的Redmine来管理项目,分配任务等,感觉很不错,很高效,所以想在业余自己也搞个以后很朋友,同学用用。

    安装了好几天呢,失败了N次今晚终于成功装上了,这是我感觉最麻烦的东东了,出了错都很难解决,只有google,还稍微有点眉目。

    大家也试试吧,有问题能解决的有空一定帮忙。


  • 相关阅读:
    如何在winform的numericUpDown中显示小数点
    Jquery attr 和removeAttr 的简单使用
    Linux下的多进程编程初步(转载)
    扩展GCD和线性模方程组
    05、Flutter常用组件
    12、Flutter组件装饰
    10、Flutter资源和图片
    09、Flutter手势控制
    04、FlutterDart语法
    07、FluterCupertino
  • 原文地址:https://www.cnblogs.com/xieyuan/p/3787490.html
Copyright © 2011-2022 走看看