rubyでワンライナーでwebサーバ起動


ちょっと確認したい場合にapacheやnginxの設定を追加するのが面倒だったので調べてみました。
rubyの場合、以下のようにすればワンライナーでwebサーバが起動できるとのこと。
お手軽ですね。

ruby -rwebrick -e "WEBrick::HTTPServer.new({:DocumentRoot => './', :Port => 8888}).start"

なお、WEBrickを停止させるにはプロセスIDを指定して強制終了しなければいけない模様。
もっとよい方法はあるのだろうか。

ps aux | grep ruby
$ kill -9 

参考URL