• 在Heroku上部署Node.js应用


      最近在学习Node.js,想找一个可以免费部署Node的平台,于是便找到了Heroku

      直接进入主题,接下来我们一步一步部署自己的Node应用。

      步骤1:

      注册一个免费的Heroku账号。

      步骤2:

      下载Heroku Toolbelt 并安装。

       https://toolbelt.heroku.com/

      步骤3:

      使用cmd或者powershell 登陆Heroku,用户名和密码则是上一步你注册后的信息。

      

      在登陆的时候可能会提示:Unable to connect to Heroku API, please check internet connectivity and try again.

      这可能是因为访问Heroku服务器不稳定导致的,重试几次就可以了。

      步骤4:

      准备好你的Node程序,可以使本地的,也可以通过Github克隆到你的机器上。下图是通过从Github获取Node代码。

      

      然后进入到你Node应用的目录。

      

      

      步骤5:

      在Heroku上创建一个app,用来部署你将要部署的Node应用。

      

      如果你不传入app名字话,Heroku会随机生成一个app名字。

      步骤6:

      接下来正式发布Node应用。

      

      如果上面命令执行成功,那么恭喜你,你已经把你的Node应用部署到heroku上了!

      为了保证应用实例正常运行,请执行以下命令:

      

      

      步骤7:

      现在你可以使用heroku生成好的url访问你的Node应用了,当然这个时候你可能并不知道生成的url是什么,keroku提供了如下命令:

      

      至此在keroku上部署Node应用便完成了,如果你需要更新发布,同上使用发布命令便可以了。

      更多详细信息可以查阅Heroku的官方文档:https://devcenter.heroku.com/categories/nodejs

      下面是我的Node案例,尚未完成。

      https://github.com/NortonLee/Coolde

      部署到Heroku的地址:

      https://coolde.herokuapp.com

  • 相关阅读:
    SQL 测试
    atoi的实现
    python基础3 ---python数据类型二
    python基础2 ---python数据类型一
    python基础1 ---python简介
    shell编程3 ---流程控制语句
    shell编程2 ---条件判断语句
    oldboyshell编程扩展内容
    nfs服务器
    shell编程1
  • 原文地址:https://www.cnblogs.com/caoming/p/4418137.html
Copyright © 2020-2023  润新知