【发布时间】:2015-09-12 23:28:28
【问题描述】:
我正在尝试为我的 rails 4 应用程序部署一个生产实例。我目前可以(并且成功地)使用nginx、unicorn 和capistrano 托管它们。
为了省钱,我想在同一个实例上托管我的两个 rails 4 应用程序。是否可以托管多个生产环境,最好连接到不同的域?
谢谢!
【问题讨论】:
标签: ruby-on-rails nginx capistrano unicorn
我正在尝试为我的 rails 4 应用程序部署一个生产实例。我目前可以(并且成功地)使用nginx、unicorn 和capistrano 托管它们。
为了省钱,我想在同一个实例上托管我的两个 rails 4 应用程序。是否可以托管多个生产环境,最好连接到不同的域?
谢谢!
【问题讨论】:
标签: ruby-on-rails nginx capistrano unicorn
您可以通过将每个应用程序配置为使用不同的独角兽套接字来运行多个 Rails 应用程序。
然后您可以配置 nginx 站点(请参阅 /etc/nginx/sites-enabled/www.blah.com)以路由到不同的独角兽套接字。
【讨论】:
你在 nginx 上需要两个独立的虚拟服务器。
您可以在此处找到更多信息: http://nginx.org/en/docs/http/request_processing.html
【讨论】: