Я использую ssh, чтобы попытаться отладить, почему GraphicsMagick не работает. «node -v» и «ng version» являются нераспознанными командами, когда я знаю, что они должны быть установлены для работы приложения, и приложение определенно работает. Итак, в чем дело? Как проверить, правильно ли установлена графическая магия?
Как проверить, работает ли установленный глобальный пакет в Elastic Beanstalk под управлением Linux Ubuntu
Ответы (1)
Elastic Beanstalk предоставляет вам скомпилированные экземпляры. Фактический пакет узла находится в /opt/elasticbeanstalk/node-install
GraphicsMagick не является предварительно установленным пакетом в экземплярах Elastic Beanstalk, и вам нужно будет установить его самостоятельно, используя .ebextensions
.
Вам нужно будет создать файл в вашей кодовой базе, например: .ebextensions/graphicsmagick.config
со следующим содержимым:
commands:
01-command:
command: yum install -y --enablerepo=epel GraphicsMagick
Ссылка: Graphicsmagick не работает в Elastic Beanstalk с nodejs и S3
person
Steven Lu
schedule
19.06.2018
поэтому я попробовал это, и это все еще не работает. Я хотел бы знать, сработало это или нет. Есть ли окончательный способ узнать, был ли он установлен или нет? Я ничего не могу найти в журналах.
- person Lukas Sorensen; 20.06.2018
Вы можете запустить
yum list installed
. Я считаю, что вам нужно вызвать ручное развертывание с использованием интерфейса версий для перекомпиляции .ebextensions
.
- person Steven Lu; 20.06.2018