Chinaunix首页 | 论坛 | 博客
  • 博客访问: 375866
  • 博文数量: 163
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 356
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-01 14:18
文章分类

全部博文(163)

文章存档

2020年(4)

2019年(5)

2018年(4)

2017年(15)

2016年(11)

2015年(10)

2014年(4)

2013年(8)

2012年(13)

2011年(23)

2010年(2)

2009年(16)

2008年(20)

2007年(13)

2006年(12)

2005年(3)

分类: 系统运维

2011-11-30 13:03:01

最近需要使用Redmine,就花了一点时间来安装这个东西.刚开始的时候觉得很费劲,安装完成一遍之后发现,这个东西安装其实挺简单的,这里作一个简单的描述:
HW:普通PC机
OS:Redhat 5.4(32位)
安装过程:
1、下载ruby1.8.7安装()
  
  1.     tar xzvf ruby-1.8.7.tar.gz
  2.     cd ruby-1.8.7
  3.     ./configure
  4.      make
  5.      make install

2、下载 i18n-0.4.2.gem  mysql-2.8.1.gemrack-1.1.1.gemrake-0.8.7.gemrdoc-2.4.3.gem、 ruby-gems-1.4.0.gz

3、安装ruby-gems

       gunzip xzvf ruby-gems-1.4.0.gz
  1.   cd ruby-gems-1.4.0
  2.   ruby setup.rb

4、安装其他软件

  1. gem install 8n-0.4.2.gem 、mysql-2.8.1.gem、rack-1.1.1.gem、rake-0.8.7.gem、rdoc-2.4.3.gem

5、操作数据库

  1. create database redmine character set utf8;
  2. grant all privileges on redmine.* to 'redmine'@'localhost';
  3. grant all privileges on redmine.* to 'redmine'@'localhost' identified by 'my_password';

6、解压缩redmine,进入redmine目录执行以下内容

  1. 创建config/database.yml ,内容如下:
  2. production:
  3. adapter: mysql
  4. database: redmine
  5. host: localhost
  6. username: redmine
  7. password: redmine

7、Generate a session store secret.

  1. rake generate_session_store

8、然后执行以下指令

Create the database structure, by running the following command under the application root directory:

 

RAILS_ENV=production rake db:migrate

RAILS_ENV=production rake redmine:load_default_data

9、创建用户、目录,修改权限

 

     useradd redmine
      passwd redmine 
  1. mkdir tmp public/plugin_assets
  2. sudo chown -R redmine:redmine files log tmp public/plugin_assets
  3. sudo chmod -R 755 files log tmp public/plugin_assets

10、启动redmine

 

  1. ruby script/server webrick -e production

注意事项:

1、一定要自己下载编译ruby

2、不需要安装mongrel

3、这玩艺运行速度很慢

4、附件中包含用到的5个.gem文件

5、第8步,可能会出现错误:

 

      redmine# RAILS_ENV=production rake db:migrate
  1. (in /usr/local/redmine)
  2. 03 rake aborted!
  3. 04 no such file to load -- openssl

 

  1. 进入ruby源码目录
  2. cd ext/openssl
  3. ruby ./extconf.rb
  4. make
  5. make install
阅读(3209) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~