Linux下Redmine的安装

一、前置条件
你的机器上已经安装了 ruby , rake, rails 和 mysql数据库。

至于ruby和rails的版本对应情况可以参考:http://www.redmine.org/wiki/redmine/RedmineInstall

二、安装步骤


    下载安装包 redmine-x.x.x.tar.gz


    下载地址: http://rubyforge.org/frs/?group_id=1850

    解压并进入解压后目录


    tar -zxvf redmine.x.x.x.tar.gz
    cd redmine-x.x.x

    创建数据库


    mysql> create database redmine;
    mysql> create user 'redmine'@'localhost' identified by 'redmine'';
    mysql> grant all privileges on redmine.* to 'redmine'@'localhost';

    配置redmine连接数据库所需的参数


    redmine-x.x.x$ cp config/database.yml.example config/database.yml
    redmine-x.x.x$ vi config/database.yml

    production:
      adapter: mysql
      database: redmine
      host: localhost
      username: redmine
      password: redmine
      encoding: utf8
    说明:粗体部分是修改的内容

    创建一个session安装密钥


    运行下面的命令:
    redmine-x.x.x$ rake config/initializers/session_store.rb

    执行数据迁移


    redmine-x.x.x$ 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

    而且执行 gem install mysql 后仍然出现以下异常:

    ERROR: Error installing mysql:
    ERROR: Failed to build gem native extension.

    则执行如下命令:

    sudo apt-get install ruby1.8-dev
    sudo apt-get install libmysqlclient15-dev

    然后再执行 gem install mysql 就OK了


    启动服务,查看 redmine 应用
    redmine-x.x.x$ ruby script/server -e production
    打开浏览器输入 http://localhost:3000    就可以看到redmine的首页了

猜你喜欢

转载自wangsheng2008love-163-com.iteye.com/blog/611349