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
[ruby]   view plain copy
  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

[ruby]   view plain copy
  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

[ruby]   view plain copy
  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目录下:

[ruby]   view plain copy
  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'

运行:

[ruby]   view plain copy
  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,还稍微有点眉目。

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


  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

江西省遂川县常驻深圳大使

喜欢本文,打赏下作者吧~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值