herokuheroku入门


备注

Heroku是一种流行的平台即服务提供商(PaaS),它使开发人员可以轻松地在没有运营团队的情况下部署Web应用程序。 Heroku自2007年以来一直存在,现在由Salesforce拥有。

本节概述了Heroku是什么,以及开发人员为什么要使用它。

它还应该提到Heroku中的任何大型主题,并链接到相关主题。由于Heroku的文档是新的,您可能需要创建这些相关主题的初始版本。

创建Heroku应用程序

您可以使用heroku create 命令创建Heroku应用程序。您部署到Heroku的每个应用程序都有自己的代码库,环境变量,插件等。

每个Heroku应用程序都有一个全球唯一的名称。如果您尝试创建名称已被占用的Heroku应用程序,则会出现错误。

以下是如何创建新的Heroku应用程序:

heroku create [app_name]
 

如果在运行heroku create 时未指定应用程序名称,Heroku将为您创建一个随机应用程序名称。

您还可以指定应在其中创建Heroku应用程序的Amazon区域。默认情况下,所有Heroku应用程序都在us 区域中创建。如果您想要更改区域,可以通过创建应用程序来完成:

heroku create [app_name] --region eu
 

目前,只有两个公共区域: useu (欧洲)。

安装或设置

要在本地创建和管理Heroku应用程序,您需要Heroku Toolbelt,以下是获取它的一些方法。

下载

从Heroku的网站下载Heroku Toolbelt安装程序。

家酿

brew 安装heroku

brew install heroku
 

于Debian / Ubuntu

运行此脚本:

wget -O- https://toolbelt.heroku.com/install-ubuntu.sh | sh
 

此脚本将Heroku存储库添加到apt,安装Heroku发行密钥,安装Heroku Toolbelt,然后在需要时安装Ruby。

如您发现有任何脚本在线和管道直接来砸我们强烈建议您阅读第一。

使用Heroku Toolbelt

创建一个应用程序

heroku create your-app-name
 

部署到Heroku

git push heroku master
 

在浏览器中打开您的应用程序

heroku open your-app-name
 

列出Heroku命令

heroku commands
 

一般帮助

heroku help
 

帮助特定命令

heroku help <command>