Установите HyperLedger Fabric на Win 10
Hyperledger Fabric работает только в операционных системах на базе Unix. В результате он не сможет работать в Windows без настройки виртуальной машины (или через Docker в Win 10 Pro/Ent.). В этой статье я простыми шагами объясняю, как установить и настроить ubuntu
виртуальная машина vm
в Win 10
а затем шаг по установке HyoerLedfer Fabric
и запускаем его:
кредит идет к среднийя использовал его с необходимыми доработками
Создать виртуальную машину
- Скачать VMware Playerвы можете использовать виртуальный бокс в качестве альтернативы.
- Скачать Бесплатный ISO
- Установить vmware плеер
- Создайте виртуальную машину Ubuntu с помощью vmware player
Подготовьте виртуальную машину
$ sudo dpkg-reconfigure locales // choose en_US.UTF-8 if in doubt
$ sudo apt-get update
$ sudo apt-get upgrade
Установить предварительные требования
$ sudo apt-get install curl git docker.io docker-compose golang nodejs npm
Установить Докер
$ sudo usermod -a -G docker $USER
$ sudo systemctl start docker
$ sudo systemctl enable docker
$ sudo chmod 666 /var/run/docker.sock
Установите ткань Hyperledger
- Проверьте последнюю версию репозиторий тканейна момент написания поста это 1.4
- Установить ткань
$ curl -sSL | bash -s 1.4.0
- Проверьте, установлена ли ткань, вы должны увидеть большое «END», когда закончите.
$ cd fabric-samples/first-network
$ ./byfn.sh generate
$ ./byfn.sh up
- Проверьте, работает ли докер ткани без сбоев.
$ docker ps -a
- Остановить сеть
$ ./byfn.sh down
Теперь пришло время установить composer
вы можете протестировать и изучить его из здесь:
Установить Композитор
- Создайте нового пользователя, когда вас спросят о полном имени, используйте что-то отличное от полного имени, используемого для основного пользователя, чтобы избежать путаницы при следующем входе в систему.
Примечание. Если вам нужно сохранить вещи с одним и тем же пользователем, перейдите к шагу номер 4, а затем непосредственно к шагу номер 7.
$ sudo adduser playground
- Установить разрешение для нового пользователя
sudo usermod -aG sudo playground
- Войти как новый пользователь
su - playground
- Установите необходимые компоненты, получив и запустив скрипт с github. Он запросит пароль учетной записи «playground», чтобы продолжить.
$ curl -O
$ chmod u+x prereqs-ubuntu.sh
$ ./prereqs-ubuntu.sh
- Выйдите из системы и войдите в систему с новым пользователем, чтобы все активировалось правильно.
$ exit
$ su - playground
- Установите компоненты, необходимые для запуска Hyperledger Fabric.
$ curl -sSL | bash -s 1.4.0
- Установите компоненты, необходимые для запуска Hyperledger Composer.
$ npm install -g composer-cli composer-rest-server generator-hyperledger-composer yo composer-playground
- Запустить композитор
$ composer-playground
- Откройте браузер и проверьте его: