美文网首页
在Heroku上发布springBoot应用

在Heroku上发布springBoot应用

作者: 楊小強 | 来源:发表于2017-08-23 15:04 被阅读277次

    Heroku是一个支持多种编程语言的云平台。平台注册就免费提供5个服务。项目发布简单,可以直接通过GitHub拉取代码部署,或者本地heroku-cli来管理和部署应用,提供服务免费域名。

    官网地址 https://heroku.com

    heroku控制台

    一、通过heroku DashBoard 来部署一个应用

    项目地址:https://github.com/huiqiangyang/demo.git

    关键点

    • 需要创建文件Procfile文件,并填写一下内容(其实是指定应用类型和启动命令)
      web: java $JAVA_OPTS -jar target/*.jar --server.port=$PORT

    创建应用

    image.png
    • 选择GitHub部署,并且选择部署项目,部署分支,是否提交变动自动部署
    image.png
    • 项目开始部署,查看启动日志,项目部署拉jar速度非常快,几秒时间部署成功
    image.png

    访问域名 https://hui-hello.herokuapp.com/

    二、通过heroku-cli 来部署一个应用

    image.png

    开发环境为Mac

    // 安装 heroku-cli
    brew install heroku
    //登录
    heroku login
    //输入用户名密码
    
    //查看帮助
    heroku apps
    //部署应用
    heroku git:clone -a hui-hello
    cd hui-hello
    git add .
    git commit -am "make it better"
    git push heroku master
    //查看日志
    heroku logs -t -a appname
    //打开应用
    heroku open -a hui-hello
    

    相关文章

      网友评论

          本文标题:在Heroku上发布springBoot应用

          本文链接:https://www.haomeiwen.com/subject/mwvddxtx.html