构建区块链
09 Apr 2018前置安装环境搭建:
-
docker
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
-
Go语言
$ brew install go -
nvm $ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.7/install.sh | bash
环境变量设置: jiangzeuideMBP2:~ jiangzerui$ export NVM_DIR=”$HOME/.nvm” jiangzeuideMBP2:~ jiangzerui$ [ -s “$NVM_DIR/nvm.sh” ] && . “$NVM_DIR/nvm.sh”
-
node.js
-
下载fabric jiangzeuideMBP2:fabric-sample jiangzerui$ curl https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh |bash -s 1.1.0
-
启动第一个网络 2.3 创建第一个Fabric网络
参考:http://hyperledger-fabric.readthedocs.io/en/release-1.1/build_network.html
(1)进入samples
cd fabric-samples/first-network
(2)生成必要文件
./byfn.sh -m generate
(3)启动网络
./byfn.sh -m up
参考文档: https://blog.csdn.net/xieamy/article/details/70270039 https://blog.csdn.net/lengxue789/article/details/78850216