2014-10-23 2 views
1

미리 정의 된 "Node.js"및 "64bit Amazon Linux 2014.09 v1.0.9"구성으로 ElasticBeanstalk를 사용하고 싶습니다. 문제는 내 NodeJS 응용 프로그램이 GraphicsMagick이 필요한 gm을 사용하지만 GrpahicsMagick이 미리 정의 된 구성에 설치되어 있지 않다는 것입니다. 부트 스트랩 후 NodeJS 응용 프로그램을 배포하기 전에 누락 된 패키지를 설치하도록 Amazon AWS에 알릴 수 있습니까? 어떤 다른 가능성이 있습니까?AWS ElasticBeanstalk NodeJS

답변

1

좋아, 내가 대답을 찾은 것 같아. .elasticbeanstalk 폴더에 .config 파일을 만들고 다음 줄을 추가하십시오. packages: yum: ImageMagick: [] 그래서 AWS는 각 ec2 노드에 패키지를 설치합니다. customize-containers-format-packages

+0

당신은 당신이 올바른 경우 눈금을 클릭하여 답변을 받아 들여야한다! – AsTeR

0

here 언급 한 바와 같이 나는이 프로젝트의 최상위 수준에 .ebextensions 디렉토리 내부의 의 .config 파일을 넣어 당신을 권 해드립니다.

0

잘 작동해야하는 다른 솔루션입니다. package.config.ebextensions 디렉토리에 만듭니다. 그리고 상태 :이 답변에

commands: 
    01-command: 
    command: yum install -y [option flags] GraphicsMagick 

감사 : How to install GraphicsMagick on Elastic Beanstalk

관련 문제