1

Ich bin ein Anfänger auf Cloud-Anbietern, und ich habe eine Website bereitzustellen. Die Website wird mit PHP, HTML, CSS und Javascript erstellt und verwendet eine auf NodeJS entwickelte API für den Zugriff auf eine Datenbank.Bereitstellen von Web App auf AWS

Gibt es eine Möglichkeit, all dies (Integrity + NodeJS API) auf einer AWS Elastic Beanstalk-Anwendung bereitzustellen? Oder sollte ich nur die API für AWS Elastic Beanstalk bereitstellen und die Schnittstelle der Website mit anderen AWS-Lösungen bereitstellen, z. eine statische Website auf Amazon S3.

Ich bin wirklich auf so viele Lösungen verloren, kann mir jemand ein paar Tipps zu diesem Szenario geben?

+0

Sie benutzen für Sie Website PHP Sie nicht, dass auf S3 hosten kann, da der Code Php nicht dort ausführen. – error2007s

+0

@ error2007s danke, das wusste ich nicht. Ich denke, ich muss weiter nach einer Lösung suchen. – Ernanirst

Antwort

0

Eine Lösung besteht darin, dass Sie eine PHP-Anwendung mit Elastic Beanstalk bereitstellen und anschließend Änderungen an der Konfigurationsdatei von Elastic Beanstalk für die Installation von Nodejs auf der EC2-Instanz vornehmen können. Eine andere Lösung ist, dass Sie Ihre PHP- und Node-Anwendung auf einer eigenständigen EC2-Instanz einrichten können und nachdem alles eingestellt ist, können Sie die AMI dieser Instanz erstellen und in Elastic beanstalk verwenden.

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

Verwandte Themen