Linux下配置Redmine(ubuntu为例)

安装版本如下:
  ruby:1.8.7
  rails:2.3.14
  gem:1.3.7
  rack:1.1.0


1.下载Redmine解压包(1.3.1)
版本1.3.1
tar -zxvf redmine-1.3.1.tar.gz
cd redmine-1.3.1

2.安装Mysql
1).更新安装
$>apt-get install mysql-server
$>apt-get install mysql-client

2).启动mysql:
$>/etc/init.d/mysql start

3).打开mysql
$>mysql -u root -ppassword
$>use mysql;

安装完mysql后创建redmine数据库
mysql>create user 'redmine'@localhost identified by 'redmine';
mysql>create database redmine character set utf8;
mysql>grant all privileges on redmine.* to 'redmine'@'localhost';

3.配置redmine
redmine-1.3.1$> mv config/database.yml.example config/database.yml
redmine-1.3.1$> vi config/database.yml

production:
  adapter: mysql
  database: redmine
  host: localhost
  username: redmine
  password: redmine
  encoding: utf8

4.创建一个Session密钥
redmine-1.3.1$> rake config/initializers/session_store.rb

5.更新rack
rack不是1.1.0时,更新一下
gem install rack -v=1.1.0

5.redmine数据初始化
redmine-1.3.1$> rake db:migrate RAILS_ENV='production'
说明:如果出现异常:

The bundled mysql.rb dirver has been removed from Rails 2.2 install the mysql gem and try again: gem install mysql

redmine-1.3.1$> apt-get install ruby1.8-dev
redmine-1.3.1$> apt-get install libmysqlclient15-dev


6.基本设定成功(svn,邮件配置除外)
启动期待已久的Redmine。
redmine-1.3.1$> script/server webrick -e production

访问http://xxx.xxx.xxx.xxx:3000


猜你喜欢

转载自vnetnt.iteye.com/blog/1420294