1

Я новичок в облачных провайдерах, и у меня есть сайт для развертывания. Веб-сайт создан с PHP, HTML, CSS и Javascript, и он использует API, разработанный в NodeJS для доступа к базе данных.Развертывание веб-приложения на AWS

Есть ли способ развернуть все это (Inteface + NodeJS API) на одном приложении AWS Elastic Beanstalk? Или я должен развернуть только API на AWS Elastic Beanstalk и развернуть интерфейс веб-сайта с другим решением AWS, например. статический веб-сайт на Amazon S3.

Я действительно потерял столько решений, может ли кто-нибудь дать мне несколько советов по этому сценарию?

+0

Вы используете PHP для вас на сайте вы не можете разместить, что на S3, как код Php не будет выполнять там. – error2007s

+0

@ error2007s спасибо, я этого не знал. Думаю, мне придется искать решение. – Ernanirst

ответ

0

Одним из решений является развертывание приложения PHP с использованием Elastic Beanstalk, а затем внесение изменений в файл конфигурации Elastic Beanstalk для установки Nodejs на экземпляр EC2.

Или другое решение - вы можете настроить приложение PHP и Node на автономный экземпляр EC2, и после того, как все установлено, вы можете создать AMI этого экземпляра и использовать его в Elastic beanstalk.

https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.customenv.html