【问题标题】:Deploying Ruby on Rails app to Google App Engine将 Ruby on Rails 应用程序部署到 Google App Engine
【发布时间】:2015-05-06 05:17:49
【问题描述】:

我正在尝试将我的 Rails 应用程序部署到 Google App Engine,但到目前为止没有成功。我已经按照说明部署了 Ruby 开发堆栈,但这就是它们停止的地方,没有关于如何从 localhost 实际链接我的应用程序并部署到 AppEngine 以在浏览器中查看的信息。

有这个问题:Ruby on Rails app on Google App Engine回答问题,但显得过时了。

如何将我的 Rails 应用部署到 Google App Engine?

【问题讨论】:

  • 请创建一个教程或提供一些步骤,以便我们可以将其部署在谷歌应用引擎 Micheal 上

标签: ruby-on-rails google-app-engine deployment


【解决方案1】:

(2021 年 6 月):这个问题仍然相对较新,但所有 cmets 和单个发布的答案现在都已过时,因为 Google Cloud serverless compute platform 团队正式为 launched Ruby as a Standard service in Aug 2019。您可以通过其Quickstart page 了解如何在 App Engine 中设置、运行和全局部署 Ruby 应用程序。您可以在its platform overview page 上了解有关 Ruby 2.5-2.7 运行时的更多信息。

【讨论】:

    【解决方案2】:

    Michael 提供的快速入门链接在您只使用 Ruby 时很有用。如果你想使用 Ruby on Rails,可以关注this tutorial

    如果您使用 Cloud Shell 进行部署,要测试服务器是否正常工作,请在启动时指定您希望连接的端口:

    bundle exec rails server -p 8080
    

    按照教程中的步骤,您将能够在 Google App Engine 上部署 Ruby on Rails 应用程序。然后,您只需将这些步骤调整到您自己的 Rails 应用程序,您就可以开始了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-17
      • 2016-09-15
      • 1970-01-01
      • 1970-01-01
      • 2014-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多