puma-dev を使ってみる
Ruby Ruby on Rails
Published: 2019-10-15

やったこと

puma-dev を使ってみます。

確認環境

$ ruby --version
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin17]

$ rails --version
Rails 5.2.3

調査

セットアップ

$ brew install puma/puma/puma-dev

Mac OS でセットアップ

# Configure some DNS settings that have to be done as root
$ sudo puma-dev -setup
# Configure puma-dev to run in the background on ports 80 and 443 with the domain `.test`.
$ puma-dev -install

シンボリックリンクの設定

※ /path/to/my/app は実行したいアプリケーションです。

$ cd ~/.puma-dev; ln -s /path/to/my/app test

test.test でアプリケーションを閲覧することができます。

おまけ

ログを見る

$ less ~/Library/Logs/puma-dev.log

puma-dev を止める

$ puma-dev -stop

参考