Установка Hyperledger Composer в AWS Linux - PullRequest
0 голосов
/ 17 мая 2018

У меня есть экземпляр AWS, работающий с Fabric, созданный из шаблона AWS Fabric. К сожалению, это экземпляр Linux (не Ubuntu). Сейчас я пытаюсь установить инструменты композитора на тот же экземпляр. В документах говорится, что я не должен устанавливать что-либо как root, но система не позволит мне установить Node, если я не root. Когда я пытаюсь установить composer-cli (без sudo), я получаю различные ошибки разрешения. Можно ли вообще установить composer в системе, отличной от Ubuntu?

Другой вариант - подключиться к Fabric из другого экземпляра (который основан на Ubuntu). Как ты это делаешь? Является ли это возможным? Мне нужно использовать инструменты composer-cli для работы с существующим экземпляром Fabric, работающим в AWS Linux.

1 Ответ

0 голосов
/ 18 мая 2018

Что касается установки в системе, отличной от Ubuntu, некоторые пользователи преуспели в AWS и Centos, поэтому это возможно. Я бы работал через предварительные условия в сценарии prereqs-ubuntu.sh. Особые предупреждения касаются не использования sudo или root при установке модулей npm, и этот документ может помочь с этой проблемой.

Использование отдельной системы Ubuntu в качестве «клиента» должно работать, и на самом деле это более реалистичный сценарий производства. Возможно, вам потребуется сделать все порты вашей фабрики доступными, возможно, с помощью конфигурации брандмауэра, а затем на клиентском компьютере вам нужно создать / обновить свой профиль соединения (connection.json) с адресами удаленной фабрики.

...