AWS Elastic Beanstalk - 如何在同一个ec2实例中运行php和nodejs

时间:2015-05-06 10:16:26

标签: php node.js amazon-web-services amazon-ec2 elastic-beanstalk

我正在使用Elastic Beanstalk来部署根应用程序(node.js),并且还想运行node.js app需要在同一个ec2实例中调用的php代码。

当我连接到实例时,它说:

  

此EC2实例由AWS Elastic Beanstalk管理。做出了改变   如果实例被自动缩放替换,则通过SSH将丢失。   [...]

这意味着当我在/var/www/文件夹中添加php源代码(通过ssh连接)时,如果实例发生更改,它将被删除。

我怎么能在同一个实例node.js和php中运行?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

可能是这样的:

**

  

创建“.ebextensions / nodeinstall.config”文件

**

commands:
    node_install:
    cwd: /tmp

    command: 'yum install -y nodejs --enablerepo=epel'

我不久前遇到了类似的情况,这对我有用。

源: http://qpleple.com