【问题标题】:How to deploy two different raills application in AWS OpsWorks如何在 AWS OpsWorks 中部署两个不同的 raills 应用程序
【发布时间】:2015-09-22 07:13:48
【问题描述】:

我已经在 OpsWorks 上运行我的 rails 应用程序,现在我想在 OpsWorks 上运行另一个新的 rails 应用程序。为此,我创建了一个新应用程序并将其添加到现有实例中,部署成功,但我无法找到访问我的新 Rails 应用程序的方法,非常感谢任何帮助。

【问题讨论】:

  • 您能否更详细地描述一下您是如何设置一个新应用的,它与现有应用在设置方面有何不同,以及您定义部署成功的标准是什么?
  • 两个应用程序的配置设置相同,就像两个应用程序都是 Rails 4.x。一个应用程序类似于用户门户,另一个应用程序是管理门户。这两个应用程序都使用相同的数据库。

标签: aws-opsworks


【解决方案1】:

假设您创建了一个 Rails Application Server 层,并在其下创建了两个 Apps您的每个应用程序,那么您应该在每个应用程序的设置(底部)中设置域名,即 myapp.mydomain.com 和 myapp-admin.mydomain.com。然后,您需要将 DNS 设置为指向您的公共 IP,即在 Route 53 中使用别名设置创建 A 记录,该设置指向下拉选项菜单中的正确服务器。

【讨论】:

    猜你喜欢
    • 2015-02-09
    • 2014-09-25
    • 2017-08-16
    • 2016-12-12
    • 1970-01-01
    • 2014-07-05
    • 2015-11-18
    • 2017-05-06
    • 1970-01-01
    相关资源
    最近更新 更多