风险提示:理性看待区块链,提高风险意识!
技术指南:Hyperledger Fabric的认知与环境搭建
首页 > 币界资讯 > 区块链知识 2018-12-11 15:28:00

目标

检查操作系统

检查并安装所需工具

可选安装Node及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 16.04系统, 最后在Window操作系统中再安装一个远程连接工具(如XShell或SecureCRT),以方便连接并操作Ubuntu系统。

如果你使用的是Mac本本,同样建议安装使用虚拟机的方式来学习。

1.2.2 安装所需工具

选好学习场地之后,挑选一些趁手的武器放在场地中,将来就不会再去费尽心血去考虑什么情况下使用什么武器解决的事情了。

1.2.2.1 安装git

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

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

FAQ

Fabric只支持Ubuntu系统吗?

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

由于不同操作系统或各系统的不同版本可能会造成一些问题, 所以在此推荐使用的操作系统为64位的 Ubuntu 16.04 LTS。

cURL是什么,有什么作用?

cURL是一个可以终端命令行下使用URL语法执行的开源文件传输工具。cURL支持SSL证书,HTTP POST,HTTP PUT,FTP上传,基于HTTP表单的上传,代理,HTTP / 2,cookie,用户+密码认证(Basic,Plain,Digest,CRAM-MD5,NTLM,Negotiate和Kerberos),文件转移简历,代理隧道等。

为什么要安装Docker及Docker-compose?

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

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

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

能否不使用Golang而换作其它语言环境?

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

一定要安装Node与npm吗?

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

未经授权禁止转载、改编,转载请注明出处!

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

上一篇: 比特币钱包开发 :新建钱包,生成子账号地址与路径
下一篇: 比特币核心开发者Pieter Wuille推出基于BCH的开源项目Minisketch
推荐专栏
web3首席知识博主
一位相信价值投资的币圈KOL。稳定盈利的缠论野生交易员 #BTC行情分析师 #价值投资 #链上数据分析
爱Web 3,爱生活,爱科技,爱炒币的老韭菜
热门币种
更多
币种
价格
24H涨跌幅
BTC比特币
¥264,723.74
37,091.22 USDT
+0.1%
ETH以太坊
¥14,416.22
2,019.90 USDT
-0.12%
USDT泰达币
¥7.20
1.01 USDT
0%
BNB币安币
¥1,625.40
227.74 USDT
+0.36%
XRP瑞波币
¥4.32
0.60460 USDT
+0.37%
USDC
¥7.14
1.00 USDT
+0.03%
SOLSolana
¥398.85
55.89 USDT
+1.54%
OKBOK币
¥398.61
55.85 USDT
-1.64%
ADA艾达币
¥2.68
0.37580 USDT
-1.16%
DOGE狗狗币
¥0.55160
0.07730 USDT
-1.52%
热搜币种
更多
币种
价格
24H涨跌幅
Terra Classic
¥0.00
9.402E-5 USDT
-18.95%
Gala
¥0.18
0.025374 USDT
-4.66%
dYdX
¥22.58
3.1918 USDT
-0.91%
比特股
¥0.05
0.006964 USDT
+4.28%
PancakeSwap
¥15.52
2.1936 USDT
-2.74%
Conflux
¥1.08
0.1524 USDT
-2.87%
Filecoin
¥31.45
4.4454 USDT
-0.69%
FTX Token
¥29.82
4.2155 USDT
+16.96%
Yield Guild Games
¥2.55
0.3608 USDT
-0.52%
Shiba Inu
¥0.00
8.14E-6 USDT
-2.51%
比特币
¥262,381.44
37091.22 USDT
+0.1%
比原链
¥0.07
0.010011 USDT
-4.38%
最新快讯
更多
汇丰、恒生、渣打、富邦华一四家外资银行入围首批“数字人民币”业务试点名单
2023-11-28 19:06:57
摩根大通和Apollo计划建立代币化“企业主网”
2023-11-28 19:03:57
Nansen2公测版本上线,新增链上数据异动、智能搜索等功能
2023-11-28 18:59:52
西班牙公民需在明年3月底前申报其海外平台上加密货币持仓
2023-11-28 18:53:43
Nansen2已公开测试
2023-11-28 18:53:38
dYdX基金会:主网启动以来超过1645万DYDX被质押
2023-11-28 18:52:07
NicCarter等比特币倡导者发文:比特币挖矿是清洁能源和平衡电网的关键工具
2023-11-28 18:47:58
下载币界网APP