Hyperledger Blockchain Day 5: Cài đặt Hyperledger Fabric

Hyperledger Blockchain Day 5: Cài đặt Hyperledger Fabric

Việc cài đặt Hyperledger Fabric có thể được thực hiện trên cả máy tính của bạn cũng như trên Server.

Tuy nhiên, nếu người dùng dùng Windows, việc cài đặt này sẽ tương đối phức tạp khi chúng ta cần tới sự hỗ trợ của máy ảo để thiết lập môi trường Server. Đối với các máy Ubuntu hay Mac thì việc cài đặt tại local machine đơn giản hơn.

Để thuận tiện và dễ dàng cho các bạn trong quá trình cài đặt, chúng ta sẽ tạo một Ubuntu LTS16.04 VM trên GoogleCloud, AWS...

Sau khi tạo xong, thực thi các lệnh sau để cài đặt Hyperledger:

1. Tạo user mới: sudo adduser playground ; tên user bạn đặt tùy ý ở đây ví dụ là playground.
Nhập các thông tin yêu cầu, nhớ mật khẩu, và xác nhận tạo user.
2. Cấp quyền sudo cho user vừa tạo: sudo usermod -aG sudo playground
3. Chuyển sang user vừa tạo: su - playground
4. Tải Fabric Composer Tools: curl -O https://hyperledger.github.io/composer/latest/prereqs-ubuntu.sh
5. Chuyển quyền bằng: chmod u+x prereqs-ubuntu.sh
6. Cài đặt tool./prereqs-ubuntu.sh
7. Logout: Bước này rất quan trọng, bạn phải logout hoặc kết nối lại vào ssh của server, nếu không một số thiết lập sẽ bị lỗi
8. Đăng nhập lại vào usersu - playground
9. Cài đặt lần lượt một số gói của Hyperledger: Đây là 5 packages chính của Hyperledger

npm install -g composer-cli

npm install -g composer-rest-server

npm install -g generator-hyperledger-composer

npm install -g yo

npm install -g composer-playground

10. Cài đặt Hyperledger Fabric:

-Tạo folder fabric-tools và đi đến folder vừa tạo

mkdir ~/fabric-tools && cd ~/fabric-tools
- Tải về và giải nén Hyperledger Fabric

curl -O https://raw.githubusercontent.com/hyperledger/composer-tools/master/packages/fabric-dev-servers/fabric-dev-servers.tar.gz
tar -xvf fabric-dev-servers.tar.gz

-
Tải Hyperledger Fabric qua bash:

./downloadFabric.sh

Như vậy là bạn đã cài đặt thành công Hyperledger fabric.

11. Kiểm tra một số chức năng:

- Chạy playgroundcomposer-playground

Đi đến địa chỉ IP server của bạn và vào cổng 8080, ví dụ: http://35.240.166.114:8080/ ; nhớ set Firewall cho cổng 8080 nếu như mặc định chưa có. Cách set Firewall cho server bạn google hoặc youtube.



- Bạn có thể Kiểm tra Docker: docker ps
- Hoặc có thể run một số file bash như: ./createPeerAdminCard.sh



Nhận xét

Bài đăng phổ biến từ blog này

#7 Phương pháp xác định nhanh 6 mẫu âm giai trong Guitar Lead

Làm Chủ 7 Mode Trong Guitar Lead [Chơi ở tất cả các Tone]

#1 Âm giai trưởng (The major Scale) và Pattern 6/4