将 Elastic Beanstalk 上的平台从 PHP 更改为 Node.js

Posted

技术标签:

【中文标题】将 Elastic Beanstalk 上的平台从 PHP 更改为 Node.js【英文标题】:Change platform on Elastic Beanstalk from PHP to Node.js 【发布时间】:2017-11-15 23:54:12 【问题描述】:

我正在尝试将现有 Elastic Beanstalk 实例上的平台从 php 7 更改为 Node.js。但是,通过 AWS 仪表板,我只能更改/升级 PHP 的版本。

目前是否可以通过仪表板或命令行进行此更改?

【问题讨论】:

我相信你需要创建一个新环境来改变平台。 【参考方案1】:

我觉得你可以用this solution:

aws elasticbeanstalk list-available-solution-stacks

aws elasticbeanstalk update-environment --solution-stack-name "64bit Amazon Linux 2017.09 v4.4.4 running Node.js" --environment-name "example-env" --region "eu-west-1"

【讨论】:

以上是关于将 Elastic Beanstalk 上的平台从 PHP 更改为 Node.js的主要内容,如果未能解决你的问题,请参考以下文章

Elastic Beanstalk 工作层上的 Spring Boot

Elastic Beanstalk 上的 PostgreSQL (Amazon Linux 2)

使用端口 80 的 AWS Elastic Beanstalk 上的 WebSocket 问题

将多个平台部署到 Elastic Beanstalk (PHP/Python)

如何在 Windows Server 上的 Elastic Beanstalk 部署中正确使用 AWS Secrets Manager

Gzip 压缩在 Elastic Beanstalk 上的 docker 中不起作用?