AWS를 처음 사용했습니다. 내 PHP 응용 프로그램을 AWS에 배포하려고합니다. 환경을 만든 다음 zip 형식으로 모든 파일 (.sql 포함)을 업로드하고 배포했습니다. URL을 사용하여 웹 사이트에 액세스하려고 할 때 아무 것도 표시되지 않습니다. 페이지 소스보기를 시도 할 때 데이터베이스 연결 오류가 나타 났습니까?AWS Elastic Beanstalk을 사용하여 PHP 응용 프로그램 배포
도움을 주시면 감사하겠습니다. 감사합니다.
AWS를 처음 사용했습니다. 내 PHP 응용 프로그램을 AWS에 배포하려고합니다. 환경을 만든 다음 zip 형식으로 모든 파일 (.sql 포함)을 업로드하고 배포했습니다. URL을 사용하여 웹 사이트에 액세스하려고 할 때 아무 것도 표시되지 않습니다. 페이지 소스보기를 시도 할 때 데이터베이스 연결 오류가 나타 났습니까?AWS Elastic Beanstalk을 사용하여 PHP 응용 프로그램 배포
도움을 주시면 감사하겠습니다. 감사합니다.
데이터베이스 연결의 경우 RDS를 사용하거나 인스턴스에서 새 환경을 만들어야합니다.
Beanstalk을 사용하여 RDS를 설정할 수 있습니다.
참조 :
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_PHP.rds.html#create_deploy_PHP.rds.newDB 아직도 수동으로 RDS 또는 인스턴스에 기존 데이터를로드하기 위해 구성하는 많은 것이다.
희망 하시겠습니까 .. :)
비슷한 사용 사례로 블로그를 작성했습니다. 나는 또한 동일한 스크린 캐스트를 가지고있다. 당신이 따라 볼 수이 도움이된다면 : 나는 워드 프레스 PHP 웹 사이트를 배포 한
http://www.tothenew.com/blog/aws-elastic-beanstalk-php/
. EC2 서버에 새로운 RDS 또는 오래된 RDS 인스턴스 또는 데이터베이스가 필요하며 PHP 응용 프로그램에 해당 엔드 포인트와 포트를 제공해야합니다.
BeansTalk는 SQL 파일을 데이터베이스로 가져 오지 않습니다. 그리고 그것은 데이터베이스 자격 증명을 설정하지 않습니다 (그러나 당신은 그것에 대한 환경 변수를 사용할 수 있습니다). 그것은 당신의 책임입니다. –
@SergeyKovalev 내 Beanstalk 환경과 연결된 RDS를 만들었습니다. 내 SQL 파일을 가져오고 sql 파일을 PHP 파일에 연결하도록 안내 할 수 있습니까? 정말 도움이 될 것입니다. –