1

저는 클라우드 공급자의 초보자이며 배포 할 웹 사이트가 있습니다. 이 웹 사이트는 PHP, HTML, CSS 및 Javascript로 만들어졌으며 NodeJS에서 개발 된 API를 사용하여 데이터베이스에 액세스합니다.AWS에 웹 응용 프로그램 배포

하나의 AWS Elastic Beanstalk 애플리케이션에이 모든 것을 (Inteface + NodeJS API) 배포하는 방법이 있습니까? 아니면 AWS Elastic Beanstalk에 API 만 배포하고 웹 사이트의 인터페이스를 다른 AWS 솔루션과 함께 배포해야합니까? 예 : Amazon S3에 정적 웹 사이트.

저는 많은 솔루션에서 정말로 분실했습니다. 누군가이 시나리오에서 몇 가지 팁을 줄 수 있습니까?

+0

귀하는 PHP 코드가 실행되지 않습니다 당신이 S3에이를 호스트 할 수 없습니다 당신의 웹 사이트에 대한 PHP를 사용하고 있습니다. – error2007s

+0

@ error2007s 덕분에, 나는 그것을 몰랐다. 나는 계속해서 해결책을 찾아야 할 것 같아. – Ernanirst

답변

0

한 가지 해결책은 Elastic Beanstalk을 사용하여 PHP 응용 프로그램을 배포 한 다음 Elastic Beanstalk의 구성 파일을 편집하여 EC2 인스턴스에 Nodej를 설치할 수 있다는 것입니다.

또 다른 해결책은 독립형 EC2 인스턴스에서 PHP 및 노드 응용 프로그램을 설정할 수 있고 모든 것이 설정된 후에 해당 인스턴스의 AMI를 만들어 탄성 토이 스틱에서 사용할 수 있다는 것입니다.

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