首页 > 解决方案 > 在 Rails 应用程序中使用 Puma

问题描述

我的配置:

Rails 5.2.3
Ruby 2.6.3
rbenv
puma
capistrano
nginx
Ubuntu 18.04

我一直在阅读有关如何进行所有这些设置和配置以进行部署的信息,但我似乎无法找到一个地方,那里有一个清晰而完整的指南。

最让我困惑的事情之一是彪马。一些指南,没有提及任何关于在服务器上配置 Puma 的内容,所有的说明,都参考了 Puma Gem。其他一些指南,讨论在服务器上设置和配置 Puma,以及 /etc/init 文件夹中的修改。

在我开始将 Puma 用于我的 Rails 应用程序之前,我是否需要在服务器上单独设置和配置 Puma?

标签: ruby-on-railscapistranopuma

解决方案


不,您不需要在服务器上设置和配置 Puma。彪马是一颗宝石。因此,如果您在应用程序的 Gemfile 中列出它,当您bundle install为 Rails 应用程序运行时,Puma 将自动安装。

puma 的任何配置都应该在您的应用程序中,在config/puma.rb.

这回答了你的问题了吗?


推荐阅读