Difference between revisions of "IT-SDK-Hyperledger-Fabric-Admin"
Jump to navigation
Jump to search
Samerhijazi (talk | contribs) (→Hyperledger Fabric - Building First Network) |
Samerhijazi (talk | contribs) (→Hyperledger Fabric - Building First Network) |
||
| Line 80: | Line 80: | ||
sudo curl -sSL https://goo.gl/6wtTN5 | sudo bash -s 1.1.0 | sudo curl -sSL https://goo.gl/6wtTN5 | sudo bash -s 1.1.0 | ||
sudo chmod 777 -R fabric-samples | sudo chmod 777 -R fabric-samples | ||
| + | </pre> | ||
| + | <pre class="code"> | ||
| + | cd fabric-samples/first-network | ||
... | ... | ||
| − | |||
sudo ./byfn.sh generate | sudo ./byfn.sh generate | ||
| − | |||
sudo ./byfn.sh up | sudo ./byfn.sh up | ||
| − | |||
sudo ./byfn.sh down | sudo ./byfn.sh down | ||
</pre> | </pre> | ||
Revision as of 01:07, 5 March 2020
Contents
Source
- https://www.hyperledger.org/resources/training/hyperledger-fabric-certification
- https://www.udemy.com/course/certified-hyperledger-fabric-developer-cbdh-practice-exams/
- https://www.hyperledger.org/resources/tutorials
- https://hyperledger-fabric.readthedocs.io/en/latest/getting_started.html
Subjects
- CA-Server HW-Security
- Gen: Channel
- Gen: Blockchain
- Gen: Chaincode
- static leader election policy
- TLS
Infrastructure
- vCPU: 2 - RAM: 7GB - HDD: 30GB - OS: Ubuntu 16.04
# -*- mode: ruby -*-
# vi: set ft=ruby :
ENV['VAGRANT_DEFAULT_PROVIDER'] = 'virtualbox'
ENV["LC_ALL"] = "en_US.UTF-8"
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/xenial64"
config.vm.hostname = "fabric"
config.vm.network "public_network"
config.vm.base_address = "192.168.178.201"
config.vm.base_mac = "0800278A8081"
config.vm.synced_folder ".", "/vagrant"
config.disksize.size = '50GB'
# --------------------------------------------------------------------
config.vm.provider "virtualbox" do |vb|
vb.gui = false
vb.name = "Fabric"
vb.cpus = 2
vb.memory = 4096
end
# --------------------------------------------------------------------
end
$ sudo apt install curl $ sudo apt install git $ sudo apt install python-minimal $ sudo apt install docker-ce
Study-Plan
- peer - Genesis Block - MSP
Hyperledger Fabric - Building First Network
sudo apt-get install curl sudo apt-get install golang-go export GOPATH=$HOME/go export PATH=$PATH:$GOPATH/bin sudo apt-get install nodejs sudo apt-get install npm sudo apt-get install python sudo apt-get install docker curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" sudo apt-get update apt-cache policy docker-ce sudo apt-get install -y docker-ce sudo apt-get install docker-compose sudo apt-get upgrade
sudo curl -sSL https://goo.gl/6wtTN5 | sudo bash -s 1.1.0 sudo chmod 777 -R fabric-samples
cd fabric-samples/first-network ... sudo ./byfn.sh generate sudo ./byfn.sh up sudo ./byfn.sh down