ランプの中身(Ruby on Railsのシステム開発)
ランプの中身(Ruby on Railsのシステム開発)では、株式会社ケイビーエムジェイのRuby on Railsエンジニアが蓄積したノウハウを公開しています。Ruby on Railに関する技術解説や実践的なノウハウなど、開発現場の技術に則したコンテンツを随時追加していきます。 初心者の方でもわかりやすい技術解説を心がけています。リクエスト、ご質問も受け付けいますので、ご気軽にコメントを記述して下さい。

< fastladderを試してみました ~... | メイン | muninのインストール 〜監視ツールっ... >

tacchiの中身(Ruby
2008.02.22

Ruby on Railsで作られたradMineのカスタマイズ1 ~インストール編~


こんにちはtacchiです。
redMineについて数回に分けて語ってみます。

 

 

Tracでのプロジェクト管理


自分のプロジェクトでは、Tracを利用して各々のタスクを管理しています。全員のタスクを把握すること、各自が各々のタスクを宣言することによって把握することを目的としています。
こういった使い方をされてるところは、少ないと思いますが、これがなかなか使えるんです。  

今までTracを利用していたのですが、redMineの記事を見つけたので、試してみました。
redmine

 

 

redMineを試した理由


なんで今頃redMineなのかと言われるかもしれないのですが、TracとredMineの違いとして、Tracは多くのプラグインが用意されていて、redMineはそれがないと言われてるのですが、自分たちにとってはredMineの方がカスタマイズしやすいのではと思ったからなんです。それは、Ruby on Railsを採用しているからなんです。  

今回は、redMineのインストール方法を記します。いつまで続くか分からないですが、必要な機能を付けたしていければと思っていて、ここで公開させてもらえればと思ってます。

 

 

検証環境


CentOS 5
ruby 1.8.6
Rails 1.2.6
mysql Ver 14.12 Distrib 5.0.22

redMineのインストール方法


1.svnでソースをチェックアウト
$ svn checkout svn://rubyforge.org/var/svn/redmine/trunk redmine
$ cd redmine
  

2.DB接続のための設定を行う

 

$ vi config/database.yml
  

※database.ymlの中身

 

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

3.DB作成

mysql > create database redmine;

4.テーブルの作成(redmine以下で実施)

 

rake db:migrate RAILS_ENV="production"
  

5.初期データのインポート

 

rake load_default_data RAILS_ENV="production"
  

6.起動

 

ruby script/server -e production
  

大体、上記で動くと思います。自分は、mongrel_clusterの設定を行って、Apacheを利用して閲覧できるようにしています。

 

 

利用した感想


使いこなせると、とても便利だと思います。最初言ったようにRuby on Railsだとカスタマイズしやすいので、色々できるんではないかと期待しています。時間の許す限りTryしてみたいと思います。とはいえ、業務優先。  

コメント (0)

ブックマークに追加する Subscribe with livedoor Reader あとで読む

この記事にコメントする

ニックネーム:
メールアドレス:
URL:


KBMJのWebソリューション
Ruby on Rails Summer Festival 2008開催決定!!

TOPICS

2008/06/25
ZD Net Builder」の連載記事です。第四回は「Rubyでどう書く?:重複したRSSをまとめる」が掲載されました。

2008/05/30
ZD Net Builder」の連載記事です。第三回は「Rubyでどう書く?:Rubyで特定URLの画像パス一覧を表示する」が掲載されました。

2008/05/07
ZD Net Builder」に連載を始めました。第二回は「Rubyでどう書く?:RubyでPDF履歴書を作成する」が掲載されました。

2008/04/24
アットマーク・アイティ」に『 Rubyを使ってPaSoRi経由でSuicaの乗車履歴を取得し、GoogleMapsやGoogleEarthで表示する』が掲載されました。

全体のRoR最新ブログ一覧

プロフィール

  • tacchi

ブログの購読

RSS

timelog
株式会社ケイビーエムジェイロゴ