AWS Elastic Beanstalk - Nó não localizado após a criação da instância do NodeJS

2

Usando o AWS Elastic Beanstalk, optei por lançar uma instância que executa o NodeJS. Instância do EC2 lançada, mas quando eu verifico qual versão do nó está rodando eu recebo isto:

node --version

-bash: node: command not found

Meu ID da AMI da instância do EC2 aws-elasticbeanstalk-amzn-2015.09.2.x86_64-nodejs-pv-201602232224 (ami-ae3fddce)

    
por dev.e.loper 03.04.2016 / 15:43

1 resposta

2

A imagem da AMI por padrão não adiciona o nó ao PATH bash.

Você pode adicionar um link simbólico em / bin, apontando para o nó usando o seguinte comando bash.

sudo ln -sf 'ls -td /opt/elasticbeanstalk/node-install/node-* | head -1'/bin/node /bin/node
    
por 19.09.2016 / 20:38