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

centos5下 redmine安装

2012-05-07 13:25 281 查看
安装环境:

系统:centos5.2

Rubygems:1.7.2

Ruby:1.8.7

Rails:2.3.14

Redmine:1.4.1

Redmine的安装对于以上软件的版本有着严格的要求,具体的可以参考官方网站安装指导页面给出的版本要求表。
http://www.redmine.org/projects/redmine/wiki/RedmineInstall
1. redmine是什么:是一个基于web的项目管理软件,用Ruby开发的。Redmine支持mysql等多种数据库,这里我选择mysql并且我的系统已经安装好了mysql.

2. 安装步骤:可以参考官方的安装指导页面

a) 下载程序: 直接wget相关软件包:

i.
rubygems-1.7.2: http://production.cf.rubygems.org/rubygems/rubygems-1.7.2.tgz
ii.
ruby-1.8.7:ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz

iii.
rails-2.3.14:http://cachefly.mirrors.rubygems.org/gems/rails-2.3.14.gem

iv.
redmine-1.4.1:http://rubyforge.org/frs/download.php/76033/redmine-1.4.1.tar.gz

b) 安装ruby
和 rubygems

i.
安装ruby

1. Tar –xzvf ruby-1.8.7-p352.tar.gz

2. Cd ruby-1.8.7-p352

3. ./configure –prefix=/usr/

4. Make

5. Make install

6. 验证ruby安装成功:ruby -v

ii.
安装rubygems

1. Tar –xzvf rubygems-1.7.2.tgz

2. Cd rubygems-1.7.2

3. Ruby setup.rb

4. 验证rubygems安装成功:gem –v

c) 安装Rmagick

i.
先安装imagemagick 下载:wget http://www.imagemagick.org/download/ImageMagick.tar.gz

ii.
Tar –xzvf ImageMagick.tar.gz

iii.
Cd ImageMagick-6.7.6-9

iv.
./configure & make & make install

v.
在命令行里面执行如下命令:

1. export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig"

2. ln -s /usr/local/include/ImageMagick/wand
/usr/local/include/wand

3. ln -s /usr/local/include/ImageMagick/magick
/usr/local/include/magick

vi.
gem install Rmagick

d) 安装 rails

i.
Gem install rails-2.3.14.gem

e) 其他安装按照官网的步骤操作就可以了:

i.
gem install bundler

ii.
bundle install --without development test postgresql sqlite

iii.
For MySQL:

1. create database redmine character set utf8;

2. create user 'redmine'@'localhost' identified by 'my_password';

3. grant all privileges on redmine.* to 'redmine'@'localhost';

4. grant all privileges on redmine.* to 'redmine'@'localhost' identified by 'my_password';

iv.
解压redmine 进入到redmine解压目录下

1. Cd config/

2. Cp database.yml.example
database.yml.

3. Vi database.yml
修改production代码块下面的内容

production:

adapter: mysql

database: redmine

host: localhost

port: 3306

username: redmine

password: my_password

4. rake generate_session_store

5. RAILS_ENV=production rake db:migrate

6. RAILS_ENV=production rake redmine:load_default_data
这里进行数据的初始化,选择语言时,可以选择 zh 默认的为en.

7. 到这里 redmine的配置安装基本就完成了,我们进入到redmine目录下,执行如下命令:ruby script/server webrick -e production 在浏览器里面输入看看 redmine的主页出来了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: