2 Rails 个应用在同一实例上

2 Rails Apps on Same Instance

我正在尝试为我的 rails 4 个应用程序部署主机生产实例。我目前可以(并且成功地)使用 nginxunicorncapistrano 托管它们。

为了省钱,我想在同一个实例上托管我的 rails 4 个应用程序。是否可以托管多个生产环境,最好连接到不同的域?

谢谢!

你需要在 nginx 上有两个独立的虚拟服务器。

您可以在此处找到更多信息: http://nginx.org/en/docs/http/request_processing.html

您可以 运行 多个 rails 应用程序,方法是将每个应用程序配置为使用不同的独角兽套接字。

然后您可以配置 nginx 站点(参见 /etc/nginx/sites-enabled/www.blah.com)以路由到不同的 unicorn 套接字。

看看这些答案: multiple rails apps on nginx and unicorn