概要

バグ管理システムとプロジェクト管理システムを一体化したもの。

インストール

9.0-RELEASEにおいてはportsのwww/redmineはインストールできない。なので、手作業で導入する。doc/INSTALLの手順に沿ってインストールする。

ダウンロード

RubyForgeからダウンロードして、解凍する。

gemsのインストール

postgresとSQLiteを使わない感じ。
# bundle install --without development test postgresql sqlite
ImageMagickも使わない場合は下記。
# bundle install --without development test postgresql sqlite rmagick

DBの作成

UTF-8の空のデータベースを作成する。
# mysql -uuser -ppasword
mysql> create database redmine character set utf8;
mysql> create user 'redmine'@'localhost' identified by 'passforuser';
mysql> grant all privileges on redmine.* to 'redmine'@'localhost';
mysql> exit;

DB configの作成

DBにアクセスできるようにconfigファイルを作成する。
# cp config/database.yml.example config/database.yml
# vi config/database.yml
productionの項目だけ設定して、他はコメントアウト。

インストール継続

セッション用の秘密キーの生成?(多分)
# rake generate_session_store
DBデータの生成
# rake db:migrate RAILS_ENV="production"
redmineユーザの作成(パスワードは*にしとく)
# adduser
ファイルのアクセス権の変更
# chown -R redmine:redmine files log tmp public/plugin_assets
# chmod -R 755 files log tmp public/plugin_assets

テスト稼働

この時点でテスト稼働。WEBサーバーはWEBrickが使われる。
# ruby script/server -e production
URLはlocalhost:3000。ユーザー/パスワードはadmin/admin。

SMTP設定

SMTPの設定を行う。
# cp config/configuration.yml.example config/configuration.yml
# vi config/configuration.yml
ここまででdoc/INSTALLに書かれている事柄は完了。

Apacheと連携

最終更新:2012年05月08日 14:39