« dotProject2.1-rc1インストール | Main | redMine&Subversion »

2007.05.10

redMineインストール

 Trac関係の情報収集として活用させていただいているdiscypusさんのサイトで、redMineというものがあるというのを知りました。
 どうも、Tracのような感じのプロジェクト管理ツールで、ガントチャート表示機能があったり、複数プロジェクトをサポートしていたりと、個人的に興味を惹かれるツールのようで。ってことで、さっそくインストールしてみました(笑)。Rubyを扱うのは今回が初めて(Rubyそのものは雑誌等でよく見かけるので、そういうのがあるというのは知っていましたが)なのですが、かなり簡単ですね~。

【MySQLにデータベース作成】
 MySQL 5.0.37にredMineで使用するデータベースの作成を行います。

1.MySQL AdministratorでCatalog(スキーマ)redmineを作成。
2.User Administrationでユーザredmineを作成し、Schema Privilegesタブでユーザredmineに対してスキーマredmineに対する全権限を割り当て。

【Ruby on Railsのインストール】
 redMineはRuby on Rails環境で動作するので、何はともあれRuby等のインストール。redMineのインストールページおよびRuby on Railsのダウンロードページを参考に、順番にインストール。

1.One-Click Ruby Installerから、ruby186-25.exeをダウンロード(Windows用インストーラ)。
2.RubyGemsから、rubygems-0.9.2.zipをダウンロード。
3.ruby186-25.exe を実行してRubyをインストール。オプション等はデフォルトのまま、C:\rubyにインストール。
4.rubygems-0.9.2.zip を展開しruby setup.rbを実行(なお、ruby/binに対してパスが通っていることが前提となります・・・普通にインストールすればパスが通っているかと思います)。これでRubyGemsがインストールされます(Pythonにおける、setuptoolsのような感じになるんでしょうかね)。
5.gem install rails --include-dependenciesを実行し、Ruby on Railsをインストール。依存するコンポーネントも含めて、自動的にインストールされるようです(--include-dependenciesオプションを付加しているため)。ちなみに、Railsのページでは、1.2.3においてはgemファイルしかないようです。

【redMineのインストール】
1.redMineから、redmine-0.5.0.tar.gzをダウンロードし、展開。ここではC:\Tools\redmine-0.5.0フォルダ内に展開したこととします。
2.config/database.ymlファイルを開き、productionの部分のデータベース名(redmine)、ユーザー(redmine)、パスワードredmineに対するパスワード)を設定。
3.アーカイブを展開したルートフォルダ(Rakefileが存在するフォルダ・・・今回はC:\Tools\redmine-0.5.0)で、rake db:migrate RAILS_ENV="production"を実行。データベースの初期設定(テーブルの作成等)が行われます。なお、MySQLのデフォルトのエンコードがUTF8でない場合は、明示的に指定しなければ正しく日本語を処理できないかもしれません。
4.続けて、rake load_default_data RAILS_ENV="production"を実行。Select language: de, en, es, fr, it, ja, zh [en]という問いかけに対してjaを選択。

【redMineの実行】
 C:\Tools\redmine-0.5.0フォルダでruby script/server -e productionを実行することによりWEBrickが起動し、http://localhost:3000/でredMineにアクセスできます。
 あとは、ユーザーadmin(初期パスワード:admin)でログインし、各種設定(プロジェクトやユーザの追加等)をすればOK。

 とりあえずredMineが動作するようになるまではすごく簡単ですね(^^)。Rubyを使うのは初めてでしたが、マニュアルを読みながら、1時間程度で環境の構築が完了しました(WEBrickを使用した場合)。

|

« dotProject2.1-rc1インストール | Main | redMine&Subversion »

Subversion・Trac・etc.」カテゴリの記事

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack


Listed below are links to weblogs that reference redMineインストール:

« dotProject2.1-rc1インストール | Main | redMine&Subversion »