Назад | Перейти на главную страницу

AWS Elastic Beanstalk - узел не найден после создания экземпляра NodeJS

Используя AWS Elastic Beanstalk, я решил запустить экземпляр, на котором работает NodeJS. Экземпляр EC2 запущен, но когда я проверяю, какая версия узла запущена, я получаю следующее:

node --version

-bash: node: command not found

Мой идентификатор AMI экземпляра EC2 aws-elasticbeanstalk-amzn-2015.09.2.x86_64-nodejs-pv-201602232224 (ami-ae3fddce)

Образ AMI по умолчанию не добавляет узел в PATH bash.

Вы можете добавить символическую ссылку в / bin, указывающую на узел, используя следующую команду bash.

sudo ln -sf `ls -td /opt/elasticbeanstalk/node-install/node-* | head -1`/bin/node /bin/node