区块链之quorum的安装

来源:互联网 发布:买车团购什么软件 编辑:程序博客网 时间:2024/06/15 07:14

安装

预备工作

  • 安装virtual Box
  • 安装vagrant
  • windows环境下安装成功,windows环境需要通过cygwin安装ssh

正式安装和启动

下载quorum-examples

  • 可通过git下载(git clone https://github.com/jpmorganchase/quorum-examples)
  • 或者在github网页(https://github.com/jpmorganchase/quorum-examples)上下载

初始节点的启动

启动quorum-examples的虚拟机环境,用ssh连接

#进入quorum-examples的工作目录D:\quorum\>cd quorum-examples  #用vagrant启动quorum-examples的ubuntu虚拟机(等几分钟)D:\quorum\quorum-examples>vagrant up  #通过ssh连接quorum-examples虚拟机D:\quorum\quorum-examples>vagrant ssh

运行初始节点

#进入运行的目录quorum-examples/7nodesubuntu@ubuntu-xenial:~$cd quorum-examples/7nodes#初始化区块链ubuntu@ubuntu-xenial:~/quorum-examples/7nodes$./init.sh#启动包含7个节点的区块链ubuntu@ubuntu-xenial:~/quorum-examples/7nodes$./start.sh#在第一个节点上启动geth(ethereum的客户端),进入geth的命令行ubuntu@ubuntu-xenial:~/quorum-examples/7nodes$geth attach ipc:qdata/dd1/geth.ipc

启动第二个及以上的节点

再开一个cmd,此时由于第一个节点已启动,quorum-examples虚拟机和七个节点都正在运行,故对第二个及以上节点的操作只需要连接虚拟机和节点即可。以启动第4个节点的geth为例:

#进入quorum-examples的工作目录D:\quorum\>cd quorum-examples#通过ssh连接quorum-examples虚拟机D:\quorum\quorum-examples>vagrant ssh#进入运行的目录quorum-examples/7nodesubuntu@ubuntu-xenial:~$cd quorum-examples/7nodes#在第四个节点上启动geth(ethereum的客户端),进入geth的命令行ubuntu@ubuntu-xenial:~/quorum-examples/7nodes$geth attach ipc:qdata/dd4/geth.ipc

安装后

可以在geth命令行执行一些智能合约,开发应用,具体看ethereum的geth应用开发的教程

开发系列入门教程:http://www.8btc.com/author/17094

原创粉丝点击