首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在PHP (OpsWorks)上安装OpsWorks

在PHP (OpsWorks)上安装OpsWorks
EN

Server Fault用户
提问于 2015-04-21 21:31:47
回答 1查看 478关注 0票数 0

我有一个运行Ubuntu14.04,其中包含一个ELB、服务器和一个MySQL RDS。所有这些都如出一辙,但要完成我的部署,我需要安装node.js。

在主厨超市,我找到了一个node.js食谱,但是我有点困惑如何将它添加到生命周期事件中--甚至只是一般情况下。例如,Node.js应用服务器包含诸如deploy::nodejs-undeploydeploy::nodejs-stop之类的事件,但是这本食谱没有--主要是因为它是用于安装的。当一个实例关闭时,这会是一个问题吗?

有了这个,我该如何安装它呢?只是将存储库克隆到我的私有存储库中,然后添加到安装生命周期nodejs::default中,还是需要执行其他步骤?

我的最后一个问题是关于国家预防机制-我需要安装socket.io和快递。我假设我可以使用自定义JSON特性来完成这个任务(在底层的自述文件中,似乎有这种能力)。如此一来,它就变成了这样一种情况:

代码语言:javascript
复制
"nodejs": {
    "npm_packages": [
    {
        "name": "express"
    },
    {
        "name":"socket.io"
    } 
}

还是会通过其他机制来完成?

非常感谢您提前,并为大量的问题抱歉-我觉得我完全超出了我的深度,但至少我正在学习一个难以置信的数量!

EN

回答 1

Server Fault用户

发布于 2015-07-13 21:42:52

  • 选项1:在node.js部署中安装PHP,通过express将php作为中间件运行
  • 选项2:有两个单独的服务器,将node.js作为您的主要服务器,在需要时向PHP请求代理。
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/684479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档