如何使用C9将rails应用程序部署到heroku

时间:2017-01-10 21:06:03

标签: ruby-on-rails postgresql heroku c9.io

我正在尝试将我的rails应用程序部署到heroku。但是,似乎有一个漫长的过程。我必须改变我的数据库,但我不知道怎么做!我也想知道如何推送到heroku!

提前致谢!

2 个答案:

答案 0 :(得分:0)

我想您可能对迈克尔哈特尔的教程感兴趣,其中有deploying to Heroku部分。 请记住,在部署到Heroku之前,您将需要Git。在同一个教程here中有很好的信息。 我希望这会有所帮助。

答案 1 :(得分:0)

阅读此说明https://devcenter.heroku.com/articles/getting-started-with-rails4

我通常在GitHub或BitBucket上创建一个Git仓库并在那里推送我的Rails项目。然后我去Heroku网站,在那里手动创建一个新项目(在仪表板中) - 在该步骤之后,Heroku提供了一个Git命令的详细列表,描述了如何从GitHub中提取代码。

之后,您需要在Heroku上运行迁移 - 您可以在控制台窗口中的本地计算机上执行此操作 - 但您需要先安装Heroku CLI(本地)。

基本上就是这样。之后,Heroku会自动启动您的应用程序。

您不需要在GitHub或BitBucket上部署代码。在本地初始化Git repo后,您可以直接推送到Heroku Git。但我更喜欢使用BitBucket作为方便的存储空间。