Ruby on Rails完全インストールマニュアル


最近ウェブプログラミングを学んで、PHPとJSPを学び始めて、すべて浅く味わうのはやめて、考えてみると、どうせ私にとってすべて新しい東で、直接最新のRORを学びましょう、直接Agile Web Development With Railsを取って勉強を始めて、Hello from Railsが現れる前に、まだいくつかの周折があって、インストールの過程をここに書いて、後で人も回り道を少なくすることができます.Let's go!
First of allは、もちろんRubyインストールパッケージをWebサイトにダウンロードし、以下のパスでダウンロードします.http://rubyforge.org/projects/rubyinstaller/、ダウンロードが完了したら直接インストールすればいいです.インストールが完了したら、コマンドラインにruby-vを入力し、バージョン情報が表示され、Rubyのインストールに成功しました.
次にrailsのインストールを開始して、とても簡単で、コマンドラインの中で入力します:gem install rails--include-dependencies、待って、最後にあなたに組み立てたことを提示して、コマンドラインの中でrails-vを入力して、バージョンの情報が表示されて、Railsのインストールは成功しました.
簡単ではないでしょうか.その時私もそう思っていました.次はhello worldを作成するステップを待ちきれませんでした.
作業ディレクトリworkを作成し、workディレクトリの下にrails demoを入力し、ファイル生成が完了したらdemoディレクトリに入り、ruby script/generate controller Say、sayというコントローラを入力すると作成されます.app/controllers/say_controller.rbファイルには、次の文が追加されます.
class SayController < ApplicationControllerdef helloendend
app/views/say/helloを作成します.rhtmlファイルには、次の文が含まれます.
Hello, Rails!

Hello from Rails!



Demoディレクトリの下でruby web serverを起動し、コマンド:ruby script/serverを使用します.
すべてOK、ブラウザに入力http://localhost:3000/say/helloああ、楽しみにしていたハローfrom Rails!結果は次のとおりです.
RuntimeError in SayController#hello
unknown error
RAILS_ROOT: D:/p2p/work/demo
Application Trace | Framework Trace | Full Trace
This error occurred while loading the following files: sqlite3/driver/dl/driver sqlite3/driver/dl/api

Request

Parameters:

None

 

Show session dump

Response

Headers:

{"cookie"=>[],
 "Cache-Control"=>"no-cache"}

    , google , rails 2.0.2, sqlite3 , sqlite3 , :gem install sqlite3-ruby。

    , sqlite3.dll sqlite3.exe ruby/bin , ruby script/server WEBrick, http://localhost:3000/say/hello, , , , ROR !