【问题标题】:Deploying nodejs to amazon将 nodejs 部署到亚马逊
【发布时间】:2017-01-10 14:11:34
【问题描述】:

我是 NodeJS 的新手,最近参与了一个在 NodeJS 中运行的项目。这个项目实际上是要上线的。服务器在 Amazon 上运行,现在正在运行该项目的“旧”版本。

我有一个非常快速的如何部署的手册,但我没有得到它。

我得到了什么:

  1. 安装 cygwin(已经安装)
  2. 在 cygwin 中不带 .git 目录的项目 tar
  3. 在cygwin中上传tar到服务器
  4. 重新启动应用程序

有没有人知道一个很好的教程或者有人可以向我解释我如何做得最好?我知道没有自动部署。

【问题讨论】:

    标签: node.js git amazon-web-services


    【解决方案1】:

    我最近在 AWS 上设置了一个 nodejs 应用程序,我使用的工具是

    • 用于处理我的 http 请求的 nginx 服务器,因为在终端中启动 nodejs 非常有问题。

    • pm2 用于在发生错误时自动重启 nodejs

    • git 用于版本控制,维护了我的代码仓库并将其克隆到我的 AWS 服务器
    • SSH 远程登录

    希望这会有所帮助:)

    【讨论】:

      【解决方案2】:

      我实际上正在通过亚马逊 AWS 部署节点服务器。我个人从观看一些视频开始,以了解有关 AWS EC2、S3 等的线索。以下链接是了解一些连接的良好开端:

      https://www.youtube.com/watch?v=jLVPqoV4YjU

      之后最好阅读文档(最好不要全部只是您需要和想要了解的内容)。

      我也使用 pm2、git,也许还会使用 nginx 作为反向代理...

      【讨论】:

        猜你喜欢
        • 2015-05-05
        • 2014-01-28
        • 1970-01-01
        • 2016-09-29
        • 2012-06-05
        • 1970-01-01
        • 2015-07-28
        • 2013-01-16
        • 2014-04-29
        相关资源
        最近更新 更多