您的位置:首页 > 运维架构 > Linux

Centos redmine最新版安装教程(redmine-2.4.1安装教程)

2013-12-01 23:17 417 查看
本教程使用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
plaincopy

tar xvf ruby-2.0.0-p353.tar.bz2

cd ruby-2.0.0-p353

./configure --prefix=/usr/local/ruby

make && make install

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

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

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

ruby -v

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

[ruby] view
plaincopy

tar xvf rubygems-2.1.7.tgz

cd rubygems-2.1.7

ruby setup.rb

4、安装其他依赖项

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

安装后插件如下:



5. 安装redmine

[ruby] view
plaincopy

tar xvf redmine-2.4.1.tar.gz

cd redmine-2.4.1

#修改配置

cp ./config/database.yml.example ./config/database.yml

vi database.yml

production:

adapter: mysql

database: redmine

host: localhost

username: root

password: <你的mysql密码>

在redmine目录下:

[ruby] view
plaincopy

#
cd redmine-2.4.1

命令行:

生成密钥

#rake generate_secret_token

导入数据

# rake db:migrate RAILS_ENV=production

注:如有报错:

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

运行:

[ruby] view
plaincopy

#
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,还稍微有点眉目。

大家也试试吧,有问题能解决的有空一定帮忙。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: