はじめに 皆さんはRailsで開発する際のアプリケーションサーバは何をつかっていますか? 私は以前からPumaに興味を持っていたのですが、出た当初は他のGemのマルチスレッド対応が心配だったこと、Capistranoの設定を使いまわしていたことから、もっぱらNginx+Unicornな環境ばかり構築してきました。 Pumaが出てからだいぶ経ったのでそろそろ使ってみようということで、新しく開発したサービスでPumaを使ってみることにしました。 そこで今回はデプロイ関連の設定について書いてみようと思います。 環境 本番サーバの環境は下記のとおりです。 CentOS 7.5 Nginx 1.15.1 ruby 2.5.1 rails 5.2.0 capistrano 3.11.0 capistrano3-puma 3.1.1 Pumaとは? Pumaはスピードと並列性を追求したアプリケーションサ