用户工具

站点工具


development:fabric

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
development:fabric [2020/02/09 13:27] madsdevelopment:fabric [2023/11/10 12:13] (当前版本) – 外部编辑 127.0.0.1
行 1: 行 1:
 ====== Hyperledger Fabric ====== ====== Hyperledger Fabric ======
 +
 ==== 1 Go ==== ==== 1 Go ====
 === 1.1 下载安装 === === 1.1 下载安装 ===
行 11: 行 12:
 cd /usr/local/go cd /usr/local/go
 ls ls
 +</code>
 +
 +也可以用以下命令安装(ubuntu系统)
 +<code>
 +mkdir /usr/local/go
 +cd /usr/local/go
 +wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz
 </code> </code>
  
行 21: 行 29:
  
 == 1.2.2 编辑home/.profile文件 == == 1.2.2 编辑home/.profile文件 ==
-先配置GOROOT,即go的安装目录,编辑$HOME/.profile文件。利用vim打开文件,按i进入编辑,加入如下命令,保存并退出。+先配置GOROOT,即go的安装目录,编辑$HOME/.profile文件。利用vim打开文件按i进入编辑,加入如下命令,保存并退出。
 <code> <code>
 export GOROOT="usr/local/go" export GOROOT="usr/local/go"
行 31: 行 39:
 </code> </code>
  
-最后配置GOBIN,并将GOBIN添加至环境变量中。+配置GOBIN,并将GOBIN添加至环境变量中。
 <code> <code>
 export GOBIN=$GOROOT/bin export GOBIN=$GOROOT/bin
行 37: 行 45:
 </code> </code>
  
 +最后在终端中输入如下命令,使环境变量生效:
 +<code>
 +source .profile
 +</code>
 ==== 2 docker ==== ==== 2 docker ====
 === 2.1 安装docker === === 2.1 安装docker ===
-== 2.1.1 下载安装+== 2.1.1 下载安装 ==
 使用docker官网教程下载太慢,这里使用清华大学开源镜像,首先安装安装所需的依赖,在终端输入以下命令: 使用docker官网教程下载太慢,这里使用清华大学开源镜像,首先安装安装所需的依赖,在终端输入以下命令:
 <code> <code>
行 58: 行 70:
 </code> </code>
  
-最后安装最新版本的 Docker Engine-Community 和 containerd:+最后安装最新版本的 Docker Engine-Community 和 containerd
 <code> <code>
 sudo apt-get install docker-ce docker-ce-cli containerd.io sudo apt-get install docker-ce docker-ce-cli containerd.io
行 90: 行 102:
  
 === 2.2 安装docker-compose === === 2.2 安装docker-compose ===
-在终端输入以下命令,安装1.25版本docker-compose:+在终端输入以下命令,安装1.25.4版本docker-compose:
 <code> <code>
 sudo curl -L https://github.com/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose sudo curl -L https://github.com/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
行 108: 行 120:
 </code> </code>
  
-然后切换目录至fabric/scripts下,运行bootstrap.sh脚本,此脚本有两个作用: +然后切换目录至fabric/scripts下运行bootstrap.sh脚本,此脚本有两个作用: 
- 克隆hyperledger/fabric-samples仓库 +  克隆hyperledger/fabric-samples仓库 
- 下载一些必要的二进制文件(hyperledger-fabric-linux-amd64-2.0.0.tar.gz)+  下载一些必要的二进制文件(hyperledger-fabric-linux-amd64-2.0.0.tar.gz)
 命令如下: 命令如下:
 <code> <code>
行 149: 行 161:
 ==== 4 references ==== ==== 4 references ====
 https://golang.google.cn/doc/install https://golang.google.cn/doc/install
-https://mirrors.tuna.tsinghua.edu.cn/help/docker-ce/+ 
 +https://mirrors.tuna.tsinghua.edu.cn/help/docker-ce 
 https://www.runoob.com/docker/ubuntu-docker-install.html https://www.runoob.com/docker/ubuntu-docker-install.html
 +
 https://hlf.readthedocs.io/en/latest/prereqs.html https://hlf.readthedocs.io/en/latest/prereqs.html
development/fabric.1581226040.txt.gz · 最后更改: 2023/11/10 12:12 (外部编辑)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki