Ruby on RailsでWebサービス開始までの7ステップ
※本記事は、自分の学習メモであるため、内容の保証はいたしません。
指摘などいただいた場合には、適宜、検証・反映させていただきます。
0. 各種条件
1. Rubyをインストールする。
インストーラ(*1)をダウンロード(*2)し、
任意のフォルダへインストールする。
*1 rubyinstaller-1.9.2-p180.exe
*2 http://www.ruby-lang.org/ja/downloads/
3. SQLiteをインストールする。
SQLiteのDLLファイル(*1)をダウンロード(*2)し、
任意のフォルダへインストールする。
*1 sqlite-dll-win32-x86-3070600.zip
*2 http://www.sqlite.org/download.html
サーバ起動時のエラーメッセージ、
「Could not find gem 'sqlite3 (>= 0)' in any of the gem sources listed in your Gemfile.」の、
発生回避のためです。
設定ファイルの修正などで対応できると思われます。
4. プロジェクトを生成する。
コマンドプロンプトで任意のディレクトリへ移動し、
プロジェクト生成コマンド(*1)を実行する。
*1 rails new notebook
なんかいろいろとファイルやフォルダがポコポコと生成されます。
5. プログラムのテンプレートを生成する。
コマンドプロンプトでプロジェクトフォルダへ移動し、
テンプレート生成コマンド(*1)を実行する。
*1 rails generate scaffold notes id:integer memo:text
6. テンプレート情報をデータベースへ反映させる。
コマンドプロンプトでデータベース反映コマンド(*1)を実行する。
*1 rake db:migrate
7. サーバを起動する。
サーバ起動コマンド(*1)でサービスを開始する。
*1 rails server
あとはWebブラウザから"http://localhost:3000/notes"へアクセスするだけ?