我有一个运行Ubuntu14.04,其中包含一个ELB、服务器和一个MySQL RDS。所有这些都如出一辙,但要完成我的部署,我需要安装node.js。
在主厨超市,我找到了一个node.js食谱,但是我有点困惑如何将它添加到生命周期事件中--甚至只是一般情况下。例如,Node.js应用服务器包含诸如deploy::nodejs-undeploy和deploy::nodejs-stop之类的事件,但是这本食谱没有--主要是因为它是用于安装的。当一个实例关闭时,这会是一个问题吗?
有了这个,我该如何安装它呢?只是将存储库克隆到我的私有存储库中,然后添加到安装生命周期nodejs::default中,还是需要执行其他步骤?
我的最后一个问题是关于国家预防机制-我需要安装socket.io和快递。我假设我可以使用自定义JSON特性来完成这个任务(在底层的自述文件中,似乎有这种能力)。如此一来,它就变成了这样一种情况:
"nodejs": {
"npm_packages": [
{
"name": "express"
},
{
"name":"socket.io"
}
}还是会通过其他机制来完成?
非常感谢您提前,并为大量的问题抱歉-我觉得我完全超出了我的深度,但至少我正在学习一个难以置信的数量!
发布于 2015-07-13 21:42:52
https://serverfault.com/questions/684479
复制相似问题