railsなしのwebアプリ開発 (2) アプリケーションサーバ

アプリケーションサーバについて。

たしかrackを使うはずなので、rackについて調べる。

やることはみっつ。

これでrackupコマンドでアプリケーションサーバが起動する。

$ bundle exec rackup
[2018-09-04 17:42:40] INFO  WEBrick 1.4.2
[2018-09-04 17:42:40] INFO  ruby 2.5.1 (2018-03-29) [x86_64-darwin17]
[2018-09-04 17:42:40] INFO  WEBrick::HTTPServer#start: pid=5268 port=9292

WEBrickって見覚えあるけどrackに入ってるやつだったのか。

ログにあるとおり9292番ポートで待ち受けているので、http://localhost:9292 にアクセスするとページが表示される。