Hyperledger Fabric 安装环境配置答疑(1)

目录

1.Hyperledger Fabric只支持Ubuntu系统吗?

2.cURL是什么?有什么作用?

3.为什么要安装Docker及docker-compose?

4.能否不使用Golang而换作其他语言环境?

5.一定要安装Node与npm吗?


1.Hyperledger Fabric只支持Ubuntu系统吗?

Hyperledger Fabric支持常见的Linux相关系统(如Debian、Cent OS等)和Mac OS。由于不同操作系统或各系统的不同版本可能会造成一些问题,所以在此推荐使用的操作系统为64位的Ubuntu16.04LTS。

2.cURL是什么?有什么作用?


CURL是一个可以在终端命令行下使用URL语法执行的开源文件传输工具。它可以支持基于HTTP/Socket的代理;cURL还支持使用SSL证书,支持HTTP POST、HTTPPUT,支持FTP上传,以及基于HTTP表单的上传;支持Cookie,可以使用用户名+密码的方式实现认证(Basic、Plain、Digest、CRAM-MD5、NTLM、Negotiate和Kerberos)等。

3.为什么要安装Docker及docker-compose?


Docker是一个开源的应用容器引擎,可以为应用创建一个轻量级的、可移植的容器。
Hyperledger Fabric环境依赖于Docker提供的容器服务,所以必须安装Docker环境;推
荐使用1.13或更高版本。
Compose是一个用于定义和运行多个容器的Docker应用程序的工具,可以使用
YAML文件配置相关的指定服务,运行该服务时只需要一个简单的命令即可。


4.能否不使用Golang而换作其他语言环境?


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


5.一定要安装Node与npm吗?


Node与npm工具为可选安装工具。如果后期使用Node.js的Hyperledger Fabric SDK
开发Hyperledger Fabric应用程序,则需要安装;否则无须安装。

猜你喜欢

转载自blog.csdn.net/djklsajdklsajdlk/article/details/131462834