今回はRedmineをインストールする前の準備段階を記載。
■環境
- Windows 7
- JRE 1.6.0_31
- JRuby 1.6.7
- MySQL 5.5.23
- Redmine 1.4.1
■フォルダ構成
C:\Redmine\
├--- Env\
| ├--- jre6\
| └--- jruby-1.6.7\
└--- redmine-1.4.1\
├--- Env\
| ├--- jre6\
| └--- jruby-1.6.7\
└--- redmine-1.4.1\
■インストール
<展開先フォルダ作成>
C:\Redmine と C:\Redmin\Envフォルダを作成する。
<JREインストール>
・ダウンロード
インストーラをダウンロードする→ [JREダウンロード]
・インストール
ダウンロードしたインストーラを実行し、ウィザードにそってインストールする。
・JREのコピー
インストールされたJREを C:\Redmine\Env にコピーする。
※デフォルトのインストール先は C:\Program File\Java\jre6
※デフォルトのインストール先は C:\Program File\Java\jre6
・JREアンインストール
[コントロールパネル]→[プログラムと機能]でJREをアンインストールする。
・環境変数設定
コマンドプロンプトで一時的に環境変数を設定する。
※コマンドプロンプトを閉じてしまった場合、再度設定する必要
※コマンドプロンプトを閉じてしまった場合、再度設定する必要
>set JAVA_HOME=C:\Redmine\Env\jre6
<JRubyインストール>
・ダウンロード
バイナリの圧縮ファイルをダウンロードする→[JRubyダウンロード]
・圧縮ファイルの展開
ダウンロードした圧縮ファイルを C:\Redmine\Env に展開する。
→ C:\Redmine\Env\jruby-1.6.7
→ C:\Redmine\Env\jruby-1.6.7
・環境変数設定
コマンドプロンプトで一時的に環境変数を設定する。
※コマンドプロンプトを閉じてしまった場合、再度設定する必要
※コマンドプロンプトを閉じてしまった場合、再度設定する必要
>set PATH=C:\Redmine\Env\jruby-1.6.7\bin;%PATH%
・インストール確認
コマンドプロンプトでJRubyのバージョンを確認する。
>jruby -v
jruby 1.6.7 (ruby-1.8.7-p357) (2012-02-22 3e82bc8)
(Java HotSpot(TM) 64-Bit Server VM 1.6.0_31) [Windows 7-amd64-java]
jruby 1.6.7 (ruby-1.8.7-p357) (2012-02-22 3e82bc8)
(Java HotSpot(TM) 64-Bit Server VM 1.6.0_31) [Windows 7-amd64-java]
<MySQLインストール>
・ダウンロード
インストーラをダウンロードする→ [MySQLダウンロード]
・インストール
ダウンロードしたインストーラを実行し、ウィザードにそってインストールする。
・環境変数設定
コマンドプロンプトで一時的に環境変数を設定する。
※コマンドプロンプトを閉じてしまった場合、再度設定する必要
※コマンドプロンプトを閉じてしまった場合、再度設定する必要
>set PATH=C:\Program Files\MySQL\MySQL Server 5.5\bin;%PATH%
・インストール確認
コマンドプロンプトでJRubyのバージョンを確認する。
>mysql –version
mysql Ver 14.14 Distrib 5.5.23, for Win64 (x86)
mysql Ver 14.14 Distrib 5.5.23, for Win64 (x86)
・Redmineのデータベースと接続ユーザを作成
コマンドプロンプトから下記のコマンドを入力する。
※ここでは接続ユーザ:パスを[redmine:redmine]で表記するが任意
※ここでは接続ユーザ:パスを[redmine:redmine]で表記するが任意
>mysql -uroot -p
Enter password: ”インストール時に設定したrootパスワード”[Enter]
…
mysql>create database redmine character set utf8 [Enter]
Query OK, 1 row affected (0.00 sec)
mysql>create user ‘redmine’@'localhost’ identified by ‘redmine’ [Enter]
Query OK, 1 row affected (0.00 sec)
mysql>grant all privileges on redmine.* to ‘redmine’@'localhost’ [Enter]
Query OK, 1 row affected (0.00 sec)
mysql>exit[Enter]
Enter password: ”インストール時に設定したrootパスワード”[Enter]
…
mysql>create database redmine character set utf8 [Enter]
Query OK, 1 row affected (0.00 sec)
mysql>create user ‘redmine’@'localhost’ identified by ‘redmine’ [Enter]
Query OK, 1 row affected (0.00 sec)
mysql>grant all privileges on redmine.* to ‘redmine’@'localhost’ [Enter]
Query OK, 1 row affected (0.00 sec)
mysql>exit[Enter]
<Gemインストール>
・Bundlerインストール
>jruby -S gem install bundler
・Gemfile作成
>cd C:\Redmine\Env\jruby-1.6.7
>jruby -S bundle init
Writing new Gemfile to C:/Redmine/Env/jruby-1.6.7/Gemfile
※Gemfileの作成場所は任意
>jruby -S bundle init
Writing new Gemfile to C:/Redmine/Env/jruby-1.6.7/Gemfile
※Gemfileの作成場所は任意
・Gemfile編集
Gemfileを編集し下記の内容で保存する。
source :rubygems
source "http://rubygems.org"
source :rubyforge
source "http://gems.rubyforge.org"
source :gemcutter
source "http://gemcutter.org"
gem 'rails','2.3.14'
source "http://rubygems.org"
source :rubyforge
source "http://gems.rubyforge.org"
source :gemcutter
source "http://gemcutter.org"
gem 'rails','2.3.14'
・必要なGemをインストール
>jruby -S gem install jruby-openssl
>jruby -S bundle install --without development test
>jruby -S bundle install --without development test
元ネタ:http://upstart.jp/blog/?p=13
0 件のコメント:
コメントを投稿