我正在使用opsWorks,并在ec2上创建了一个nodejs应用程序。如何使用opsWorks在aws上部署nodejs?
我希望能够创建一个可以在opsWorks deploy上运行的ec2机器,但我所能做的就是制作一台安装了nodejs的EC2机器。 CHEF接缝对于我想要做的简单事情而言非常复杂。
任何人做到了?我想EC2机: 1.安装的NodeJS 2. 混帐克隆 3. NPM永远安装 4. NPM log4js +猫鼬安装
人干的吗?最好的办法是做什么?
我正在使用opsWorks,并在ec2上创建了一个nodejs应用程序。如何使用opsWorks在aws上部署nodejs?
我希望能够创建一个可以在opsWorks deploy上运行的ec2机器,但我所能做的就是制作一台安装了nodejs的EC2机器。 CHEF接缝对于我想要做的简单事情而言非常复杂。
任何人做到了?我想EC2机: 1.安装的NodeJS 2. 混帐克隆 3. NPM永远安装 4. NPM log4js +猫鼬安装
人干的吗?最好的办法是做什么?
使用OpsWorks相对简单,您可以使用默认的节点设置。检查出Has anyone been successful deploying a node (express) app with Amazon OpsWorks?有些事情要记住。
如果你做得对,OpsWorks会为你启动你的Node应用程序。 (很可能你的文件名是错误的)。
同样,只需将它们添加到package.json文件中即可获得想要安装的软件包。
您是否试过Node.js的弹性beanstalk?它为Node.js提供预配置的容器。
好, 有人在工作中调查它,它太复杂,所以这就是为什么我与opsWorks合作。 – IdanHen 2013-03-24 12:40:22
@IdanHen会很有趣地听到为什么弹性豆茎可能太复杂的细节。 – 2013-09-02 18:57:28
我最近使用Opsworks部署了nodejs应用程序。我遇到了类似的问题,我记录了解决方案on this gist。
所有的答案都很糟糕。 – htmldrum 2014-01-14 16:32:22