WEBrickサーバの起動

それではアプリケーションを起動してみます。

RailsアプリケーションはWebサーバ経由で動作するアプリケーションですが、RailsにはWEBrickというWebサーバが付属しています。開発の段階ではこのWebサーバを利用します。またアプリケーションを作成した時に、Webサーバを起動してアプリケーションを実行するためのRubyスクリプトも自動で作成されています。

では前のページで作成した「test」アプリケーションのルートディレクトリの中にある「script」ディレクトリを見て下さい。(私の環境の場合では「d:\code\rails\test\script\」になります)。

p3-1

このディレクトリに作成されている「server」というスクリプトを使用します。

ではコマンドプロンプトを起動して実行するアプリケーションのルートディレクトリに移動して下さい。

p3-2

次のように入力して下さい。

ruby script\server

WEBrickサーバが起動しアプリケーションが実行されます。

p3-3

WEBrickはデフォルトでポート番号として3000を使用しています。Webブラウザを起動し次のURLへアクセスして下さい。

http://localhost:3000/

次のように表示されます。

p3-4

アプリケーションの初期画面が表示されます。では画面上部の「About your application’s environment」と書かれたリンクをクリックして下さい。

p3-5

RubyやRailsのバージョン、実行しているアプリケーションのルートディレクトリ、設定されているデータベースなどアプリケーションに関する情報が表示されます。

またデータベースとしてSQLite3を使用する設定にしている場合でデータベースが存在していなかった場合は、この時点でデータベースが作成されます。

p3-6

WEBrickサーバの停止

WEBrickサーバを停止するには、起動するために使ったコマンドプロンプト上で[Ctrl]+[c]を押して下さい。

p3-7

上記のように表示されてWEBrickサーバが停止します。