为超级分层结构节点设置安装cryptogen工具的步骤?

时间:2017-08-04 05:35:01

标签: hyperledger hyperledger-fabric hyperledger-composer

我是一名java开发人员,我开始学习hyperledger fabric。我正在尝试为结构节点设置进行设置。我不知道如何安装cryptogen工具。

请帮帮我。

2 个答案:

答案 0 :(得分:10)

对于Linux用户: Hyperledger Fabric的二进制工具的安装过程在download platform-specific binaries部分中捕获。

您需要运行:

curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/release/scripts/bootstrap-1.0.0.sh | bash

它将下载所需的文件。确保您已安装并配置了所有prerequisite

对于MacOSX用户: 您也可以使用Homebrew来安装Hyperledger Fabric二进制文件:

brew tap hyperledger/fabric
brew install fabric-tools

如果您使用的是源代码,则只需使用

进行编译即可
make cryptogen

它将在./build/bin/cryptogen文件夹

中提供

答案 1 :(得分:0)

这是一个变通方法,仅当您在Go工作区中安装了Fabric时才起作用,但是却像超级按钮一样起作用。

转到您的Bash个人资料并添加以下行:

export PATH="$HOME/Go/src/github.com/hyperledger/fabric/.build/bin:$PATH"

换句话说,您正在链接.build/bin/中的Fabric加密工具,它们是:

  • chaintool
  • configtxgen
  • cryptogen

之后,您将可以直接使用这些工具。但是请记住,如果您将其移动,或者将hyperledger / fabric文件夹移至Go工作区中,它们将不再起作用。