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/