技术指南:Hyperledger Fabric的认知与环境搭建

当前位置:首页 > 币圈百科 > 技术指南:Hyperledger Fabric的认知与环境搭建

技术指南:Hyperledger Fabric的认知与环境搭建

2022-12-01币圈百科242

目标

检查操作系统

检查并安装所需工具

可选安装节点和NPM

任务实现

1 . 2 . 1操作系统

学习不过场地有一些硬性条件,请注意。

推荐操作系统为64位Ubuntu 16.04 LTS,系统内核为GNU/Linux 4 . 13 . 0-36-generic x86 _ 64。

硬件资源要求:最低内存2GB,最好3G以上;磁盘空间为30GB或更大。

如果电脑默认为Windows操作系统,可以在Windows系统中安装一个VMware虚拟机应用程序,然后在VMWare虚拟机中安装Ubuntu 蓑衣网小编202216.04系统,最后在Window操作系统中安装一个远程连接工具(如XShell或SecureCRT),方便连接和操作Ubuntu系统。

如果你用的是Mac笔记本电脑,也建议安装使用虚拟机学习。

1 . 2 . 2安装所需工具

选好学习场地后,选择一些顺手的武器,放在场地内。以后就不用再去煞费苦心的考虑什么情况下用什么武器了。

1.2.2.1安装git

首先,我们来安装git工具。git是一个优秀的免费开源版本管理控制工具。我们可以使用git工具方便地下载相关源代码或者官方公布的其他内容(Golang、Hyperledger Fabric等。)在Github网站上。

使用以下命令安装git工具:

蓑衣网小编2022

Hyperledger Fabric支持常见的Linux相关系统(如Debian、CentOS等。)和MacOS。

由于不同的操作系统或各种系统的不同版本可能会导致一些问题,这里推荐的操作系统是64位的Ubuntu 16.04 LTS。

什么是旋度,旋度的作用是什么?

cURL是一个开源文件传输工具,可以在终端命令行下使用URL语法执行。CURL支持SSL证书、HTTP POST、HTTP PUT、FTP上传、基于HTTP forms上传、代理、HTTP/2、cookie、用户密码认证(基本、普通、摘要、CRAM-MD5、NTLM、协商和Kerberos)、文件传输恢复、代理隧道等。

为什么要安装Docker和Docker-compose?蓑衣网小编2022

Docker是一个开源的应用程序容器引擎,可以为应用程序创建一个轻量级和可移植的容器。

Fabric环境依赖于Docker提供的容器服务,所以必须安装Docker环境;建议使用1.13或更高版本。

Compose是一个用多个容器定义和运行Docker应用程序的工具。您可以使用YAML文件来配置相关的指定服务。运行该服务时,您只需要一个简单的命令。

我们可以用其他地区代替Golang吗?

Hyperledger Fabric中的很多组件都是由Golang实现的,我们会使用Golang编写链代码应用程序,所以需要在我们的系统中安装和设置Golang环境。

必须安装Node和npm吗?

节点和npm工具是可选的安装工具。如果后期使用Node.js的Hyperledger Fabric SDK开发Hyperledger Fabric的应用,需要安装;否则,不需要安装。

未经授权,禁止复制和改编。转载请注明出处!

(作者:ChainDesk韩小东,ChainDesk区块链行业分析师,ChainDesk区块链工程师)

技术指南:Hyperledger Fabric的认知与环境搭建 | 分享给朋友: