文章目录
文章目录
一、Heroku平台
Heroku
平台的灵活性极高且支持多种编程语言。若想把程序部署到Heroku
上,开发者要使用Git
把程序推送到Heroku
的Git
服务器上。在服务器上,git push
命令会自动触发安装、配置和部署程序。Heroku
使用名为Dyno
的计算单元衡量用量,并以此为依据收取服务费用。最常用的Dyno
类型是Web Dyno
,表示一个Web
服务器实例。程序可以通过使用更多的Web Dyno
以增强其请求处理能力。另一种Dyno
类型是Worker Dyno
,用来执行后台作业或其他辅助任务。Heroku
提供了大量的插件和扩展,可用于数据库、电子邮件支持和其他很多服务。
二、准备程序
若想使用 Heroku,程序必须托管在 Git 仓库中。如果你的程序托管在像 GitHub 或 BitBucket 这样的远程 Git 服务器上,那么在本地 clone 程序后会创建一个本地 Git 仓库,可无缝用于 Heroku。如果你的程序没有托管在 Git 仓库中,那么必须在开发电脑上创建一个仓库。
三、注册Heroku账户
<