« Trac月 1.2.2 | メイン | Twitter »

redMineをWindowsにインストールするメモ

redMineはRubyで書かれたプロジェクト管理ツールです。
http://www.redmine.org/

以下はWindows環境にインストールしたときのメモです。
とりあえずと言うことでDBには、SQLiteを利用しています。
インストールの順序としては、次のようになります。

1.Ruby
2.Ruby on Rails
3.RedCloth
4.SQLite3-ruby
5.redMine

正規のインストール方法は、本家サイトを参照して下さい。
redMine のインストール
http://www.redmine.org/index.php?s=install


1. Ruby のインストール
 まずは、Rubyをインストール。One-Click Installerを使うと便利です。
 One-Click Installer - Windows
 http://rubyforge.org/projects/rubyinstaller/

2. Ruby on Rails のインストール
 言わずと知れたRubyのフレームワークです。
 ここからはgemというインストール機能を利用して簡単にインストールできます。
 ※以下、イタリック体のコマンドが入力内容です。

C:\>gem install rails --include-dependencies
Bulk updating Gem source index for: http://gems.rubyforge.org
Successfully installed rails-1.2.3
Successfully installed activesupport-1.4.2
Successfully installed activerecord-1.15.3
Successfully installed actionpack-1.13.3
Successfully installed actionmailer-1.3.3
Successfully installed actionwebservice-1.2.3
Installing ri documentation for activesupport-1.4.2...
Installing ri documentation for activerecord-1.15.3...
Installing ri documentation for actionpack-1.13.3...
Installing ri documentation for actionmailer-1.3.3...
Installing ri documentation for actionwebservice-1.2.3...
Installing RDoc documentation for activesupport-1.4.2...
Installing RDoc documentation for activerecord-1.15.3...
Installing RDoc documentation for actionpack-1.13.3...
Installing RDoc documentation for actionmailer-1.3.3...
Installing RDoc documentation for actionwebservice-1.2.3...


3. RedCloth のインストール
 一応、オプションということになっているのですが、これを入れないとwikiが動きませんでした。
 RedCloth (to enable textile formatting)

C:\>gem install RedCloth
Successfully installed RedCloth-3.0.4


4. SQLite3-ruby のインストール
 DBにSQLiteを使うので、ruby用のアダプタをインストールします。
 なお、redMineは、MySQL,PostgreSQLなどのDBが利用できます。

C:\>gem install sqlite3-ruby
Select which gem to install for your platform (i386-mswin32)
1. sqlite3-ruby 1.2.1 (ruby)
2. sqlite3-ruby 1.2.1 (mswin32)
3. sqlite3-ruby 1.2.0 (mswin32)
4. sqlite3-ruby 1.2.0 (ruby)
5. Skip this gem
6. Cancel installation
> 2
Successfully installed sqlite3-ruby-1.2.1-mswin32
Installing ri documentation for sqlite3-ruby-1.2.1-mswin32...
Installing RDoc documentation for sqlite3-ruby-1.2.1-mswin32...


5. redMine のインストール
 最後にredMine自体をインストールします。以下のサイトからダウンロードしたファイルを展開するだけです。
 http://www.redmine.org/index.php?s=install
 ここでは、C:\redMine に展開しています。

C:\redMine>

 ここで、DBのSQLiteを利用するために sqlite3.dll をパスの通ったディレクトリにない場合は用意します。
 よく分からない場合は、C:\redMine\public に置きます。

※2007.06.03 追記
sqlite3.dllは以下のサイトからダウンロードできます。
http://www.sqlite.org/sqlite-3_3_17.zip

最後に以下のコマンドを実行して、redMineの設定とWebサーバの起動を行います。

■環境の設定

C:\redMine>rake migrate RAILS_ENV="demo"

■データのインポート

C:\redMine>rake load_default_data RAILS_ENV="demo"

■起動

C:\redMine>ruby script/server -e demo

インストールがうまくいっていれば、ポート3000でWebサーバが起動します。
http://localhost:3000/


トラックバック

このエントリーのトラックバックURL:
http://mt3.digibee.jp/mt-tb.cgi/45