Hatena::Groupfukuoka-rb

devworks.rb

2008-11-12

Ruby on Rails の開発を NetBeans だけで完結させる

| 16:46

はじめまして。devworksです。お探しのページを見つけることができませんでした。- 福岡県庁ホームページの為に Ruby 再入門をすることにしました。今回は環境構築。まだ Web アプリケーションにするかどうかは決めていませんが、タイトルどおり Ruby on Rails の開発環境の構築を行います。

をもうちょっと単純にします。Instant Rails とか面倒なのでいれません。

JDK6 をインストール

NetBeans を使用するのでこれがないとはじまりませんね。

NetBeansインストール

http://download.netbeans.org/netbeans/6.5/rc/zip/ からnetbeans-6.5rc2-200810270001-ml.zipダウンロードして解凍するだけです。

これで前準備は完了です。NetBeansを起動させましょう。

f:id:devworks:20081112170033g:image

DB を作成する

DBJava DB を使用します。development 環境ならこれで困らないのではないでしょうか。

  1. 「サービス」タブを選択
  2. Java DB」を右クリック
  3. データベースを作成を選択
    1. f:id:devworks:20081112170954j:image
  4. 適当なDBを作成します
    1. f:id:devworks:20081112171252j:image

Ruby on Rails のプロジェクトを作成する

さて、本番です。Ruby on Rails のプロジェクトを作成しましょう。

  1. 「プロジェクト」タブで右クリック
  2. 「新規プロジェクト」を選択
    1. f:id:devworks:20081112171926j:image
  3. カテゴリ「Ruby」よりプロジェクト「Ruby on Rails アプリケーション」を選択し「次へ」ボタンを押下
    1. f:id:devworks:20081112172159j:image
  4. 「プロジェクト名」「プロジェクトの場所」を入力して「次へ」ボタンを押下
  5. データベースは開発に先ほど作成したデータベースを選択「JDBCを使用してデータベースアクセス」にチェックします。そして「次へ」ボタンを押下
    1. f:id:devworks:20081112173802j:image
  6. Railsの更新」ボタンを押下してRailsを最新にして「完了」ボタンを押下
    1. f:id:devworks:20081112173951j:image

以上で完了です。

とりあえず実行

プロジェクトを右クリックして「実行」を選択すると WEBrick が起動します。

f:id:devworks:20081112174430j:image

するとブラウザが起動して Webcome ページが表示されます。

f:id:devworks:20081112174709j:image

scaffold

データベースの確認がてら scaffold を行います。

  1. プロジェクトを右クリックして「生成」を選択
  2. 「ジェネレータ」で「scaffold」を選択、モデルに「user」、属性ペアに「name:string age:integer」と入力し「了解」ボタンを押下
    1. f:id:devworks:20081112175724j:image
  3. プロジェクトを右クリックして「データベースマイグレーション」で scaffold で作成されたマイグレーションファイルを選択
    1. f:id:devworks:20081112180504j:image

以上を行って、http://localhost:3000/usersscaffold の画面が出力されれば成功です。お疲れ様でした。

次回からは本格的に何かを作っていきます。

re_shikajirore_shikajiro 2008/12/01 23:15 参考にさせて頂きました!

devworksdevworks 2008/12/01 23:21 あざす!頑張った甲斐があったよ!

ゲスト



トラックバック - http://fukuoka-rb.g.hatena.ne.jp/devworks/20081112