该文章基于centos7搭建fabric环境,目的是让大家少踩坑。 在搭建环境时,涉及离线安装的压缩包汇总 备份本地yum源 设置aliyun源 清理缓存 更新yum源 卸载旧版本 安装软件包 添加docker yum源 安装docker 启动docker 查看docker运行状态 在线安装(不建议,常因网络原因导致安装失败) 离线安装(建议) 从官网下载:https://download.docker.com/linux/static/stable/x86_64/ 解压到 /usr/local/bin 下 修改名字为 docker-compose 修改权限 查看是否安装成功 下载Go安装包:https://golang.org/dl/ 解压(目录可以自己选择,本人已 /opt/moudle/ 为例) 配置Go的环境变量 刷新配置文件 查看是否安装成功 进入go目录下 通过git拉取fabric源码 进入fabric文件 查看分支 切换分支(本次演示使用 v1.4.4) 拉取fabric-samples 进入script目录下 直接运行 bootstrap.sh (不建议,会由于网络原因失败) 手动下载(建议) 下载解压:https://github.com/hyperledger/fabric-samples/releases 下载相应版本v1.4.4 还需要下载两个安装包: 解压这两个安装包 编辑 bootstrap.sh脚本,注释 Samplesinstall和binariesinstall步骤 执行bootstrap.sh脚本 构建网络(一定要保证能够访问外网) 进入 fabric-samples/first-network/ 目录下 执行 byfn.sh -m generate -c MyChannel 启动网络 关闭网络
前言
 该文章充分借鉴多篇博客,并将其他博客中处理安装时遇到的问题的解决方案集中一起,方便初学者搭建环境。安装包
 网盘地址:https://pan.baidu.com/s/1EHD399TPiDReoYV3MfIS_A
 提取码:ugjg环境搭建
yum源设置
sudo cp /etc/yum.repos.d/CentOS-Base.repo  /etc/yum.repos.d/CentOS-Base.repo.bak sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.reposudo yum clean all sudo yum update git安装
yum install git -ycurl安装
yum install curl -ydocker安装
sudo yum remove docker                  docker-client                  docker-client-latest                  docker-common                  docker-latest                  docker-latest-logrotate                  docker-logrotate                  docker-selinux                  docker-engine-selinux                  docker-engineyum install -y yum-utils device-mapper-persistent-data lvm2yum-config-manager  --add-repo  https://download.docker.com/linux/centos/docker-ce.repoyum install docker-cesystemctl start dockersystemctl status docker安装docker-compose
sudo curl -L https://github.com/docker/compose/releases/download/1.20.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
tar -zxvf xxx.tar.gz -C /usr/local/binmv docker-composexxx docker-composechmod +x /usr/local/bin/docker-composedocker-compose -v Go语言安装
tar -zxvf goxxxx.tar.gz -C /opt/moudle/vim /etc/profile export GOPATH=/opt/moudle/go export PATH=$PATH:$GOPATH/binsource /etc/profilego version部署fabric
cd /opt/moudle/gogit clone https://github.com/hyperledger/fabric.git  cd fabricgit branch -agit checkout -b v1.4.4
cd scripts./bootstrap.sh
hyperledger-fabric-ca-linux-amd64-1.4.4.tar hyperledger-fabric-linux-amd64-1.4.4.tar
vim bootstrap.sh ============================================================ if [ "$SAMPLES" == "true" ]; then echo echo "Installing hyperledger/fabric-samples repo" echo #  samplesInstall  找到注释 fi if [ "$BINARIES" == "true" ]; then echo echo "Installing Hyperledger Fabric binaries" echo #  binariesInstall 找到注释 fi if [ "$DOCKER" == "true" ]; then echo echo "Installing Hyperledger Fabric docker images" echo   dockerInstall fi ./bootstrap.sh 
cd fabric-samples/first-network/sh byfn.sh -m generate -c MyChannelsh byfn.sh -m up -c MyChannelsh byfn.sh -m down参考博客
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算
 官方软件产品操作指南 (170)
官方软件产品操作指南 (170)