CentOSをインストール

ホスト OS 側:

  1. インストールイメージのダウンロード
  2. 仮想マシンを起動

* さきほど作成した仮想マシンを起動する
* ダウンロードした iso ファイルをマウント(仮想マシンを起動すると自動でファイル選択のダイアログが出てきます)
* あとは通常のインストール手順で進めていく

ゲスト OS 側(インストールの設定例):

* 言語は English を選択
* Enable IPv6 support のチェックを外す
* FTP site: ftp.riken.jp、CentOS directory: /Linux/centos/5/os/i386
* 「Desktop - Gnome」のチェックを外す
* インストールが完了したら一旦仮想マシンの電源を落とす

VirtualBoxをインストール

  1. ダウンロード
  2. インストールを開始する
    • デフォルトの設定で順に進めていけばよい
    • 何度もWindowsの警告ダイアログが表示されるがOKとする

VirtualBoxのCentOS上にRails環境を構築する

Apache2上でRuby on Railsを動作させるためのモジュール
Passengerは、Linuxでしか動作しないことが判明。
検証用の環境を仮想マシン上に構築した。

セットアップ

  1. Glass Fish ダウンロードからダウンロード
  2. jarファイルをインストール先フォルダに保存
  3. "java -Xmx256m -jar jarファイル名"を実行
  4. antを実行

起動・確認

  1. 環境変数を設定
    • pathに"インストール先フォルダ\bin"を追加
  2. "asadmin start-domain domain1"で起動
  3. http://localhost:8080/にアクセスして確認
  4. http://localhost:4848/にアクセスしてadminコンソールを確認
    • 初期設定ではuser:admin, password:adminadmin

Derbyの起動

  1. asadmin start-database

セットアップ

  1. Exadel Studio Proダウンロードからダウンロード
    • ユーザ登録が必要
    • サーバが混雑している場合あり
  2. 適当なフォルダに展開(ここではd:\exadel)
  3. eclipseのインストールフォルダにcom.exadel.studio.linkというファイルを作成
  4. com.exadel.studio.linkに下記の内容を記述

path=d:\exadel

  1. eclipseを-cleanオプションをつけて起動
    • exadel studioは大量のメモリを必要とするので、ヒープを増やすとよい
  • jvmargs -Xms256m -Xmx768m

セットアップ

  1. Derbyダウンロードからダウンロード
  2. 適当なフォルダに展開(ここでは、D:\java\db-derby-10.2.2.0-bin)
  3. 環境変数の設定

DERBY_HOME=D:\java\db-derby-10.2.2.0-bin
PATH=%DERBY_HOME%\bin

  1. 設定が行われているかを確認
    1. コマンドプロンプトを起動
    2. sysinfoを実行
    3. JDKとDerbyの情報が表示されれば正しく設定されている