2014-04-15 3 views
0

나는 LAMP를 설정하는 aws ec2 인스턴스를 가지고 있습니다. 이제 새로운 인스턴스를 만들고 또한 이전 인스턴스의 ebs를 new 인스턴스로 분리했습니다. 새 인스턴스에서 램프를 다시 설정해야합니다. 예를 들어, 이전 인스턴스의 램프 설정을 새 것으로 전환 할 수있는 방법이 있습니까?데이터베이스를 새 인스턴스로 전송 aws

답변

0

EC2 인스턴스는 이미지 (AMI)를 사용하여 작성됩니다.

이미 아파치 스택이있는 사용 가능한 AMI 중 하나를 사용하지 않으려면 첫 번째 EC2 인스턴스에서 자신의 이미지 (AMI)를 만들 수 있습니다.

그런 다음이 이미지를 새 EC2 인스턴스로 사용하기 시작한 대신이 이미지를 사용하면 램프 스택이 생성됩니다.

매우 작은 응용 프로그램, 학습 등의 경우이 방법이 유용합니다.

램프 스택을 설정했다고합시다. 데이터베이스에 별도의 RDS 인스턴스를 사용하는 것이 좋습니다. EC2 인스턴스는 실패하거나 종료 될 수 있으므로 영구 데이터가 없어야합니다. RDS 데이터베이스가 더 안정적입니다.

미리 구성된 스택 (PHP, Node.js, 기타)과 별도의 데이터베이스 서비스 (RDS 또는 기타 중 하나)를 사용하여 Elastic Beanstalk을 수행하는 것이 더 나은 솔루션 일 수 있습니다. 인스턴스가 시작될 때 Beanstalk 환경을 사용자 정의하여 (특별한 시스템 로깅 범주, PHP 환경 변수 등을 추가하는 방법), 사용자 정의 AMI가 필요하지 않습니다.

Beanstalk은 단일 EC2 인스턴스에서 많은 인스턴스, 확장 및로드 균형 환경으로 구성되는 래퍼 서비스입니다. 그러나 Elastic Beanstalk에서 제공하는 다른 추가 기능이 필요한지 확인하십시오.

관련 문제