hello-world
webエンジニアのメモ。とりあえずやってみる。

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


Related #Ruby

[Rails]find_or_create_byとfind_or_initialize_by

Rails4で確認。

capistranoで世代管理する際の注意点

最近、デプロイツールに capistranoを使っているのですが、世代管理の設定を勘違いしていたのでメモを残しておきます。

[rails]unicornでpryを使う

先日、pryでデバッグする という記事を書きましたが、こちらはrails server(フォアグランド)でアプリを立ち上げた際のデバッグ方法でした。