Heroku是一个支持多种编程语言的云平台即服务。在2010年被Salesforce.com收购。Heroku作为最开始的云平台之一,从2007年6月起开发,当时它仅支持Ruby,但后来增加了对Java、Node.js、Scala、Clojure、Python以及(未记录在正式文件上)PHP和Perl的支持。基础操作系统是Debian,在最新的堆栈则是基于Debian的Ubuntu。
用户可以直接从开发语言出发,选择对应的技术栈,通过 heroku create 这样简单的命令,将应用托管到云上,若想把程序部署到Heroku上,开发者要使用Git把程序推送到Heroku的Git服务器上。
优点:
1.简单到极致的部署方式
2.heroku的服务机制
3.不绑定平台
缺点:
价格贵
https://devcenter.heroku.com/articles/getting-started-with-java
注册成功之后,绑定第三方认证,这里我选择Salesforce Authenticator,手机下载应用之后,进行关联
首先使用快捷键 win+r 打开运行窗口,然后输入 cmd ,确定后打开 dos 命令行窗口,进入创建好的文件夹
git clone https://github.com/heroku/java-getting-started
输入 heroku login 命令,打开默认浏览器,然后输入用户名和密码
heroku login
App名字可以自己指定,也可以随机生成,使用heroku apps,可以查看创建的App
heroku create
使用如下命令,把从GitHub上下载的工程Push 到 Heroku服务器
git push heroku main
heroku ps
使用heroku open快速打开Wen站点
heroku open
我们下载下来的工程打开之后大概是下边这样的,下边可以自己自定义开发。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。