部署安装

下文将教您如何在本地快速部署并启动Hyperchain。

环境搭建

操作系统

Centos 6.10/ Centos 7/Suse 11 12/ubuntu14.04/Mac 10.15 或相应的更新版本

安装Go语言开发环境

  1. 安装Go:您可以从官网下载适用于您平台的最新版本Go,请下载1.7.x或更新版本。按照对应于您的平台的步骤来安装Go环境,推荐使用默认配置安装。

  2. 设置GOPATH:您的Go工作目录 (GOPATH) 是用来存储您的Go代码的地方,您必须要将他跟您的Go安装目录区分开 (GOROOT)。

  1. export GOPATH=$HOME/goexport PATH=$PATH:$GOPATH/binexport GOROOT=/usr/local/goexport GOPATH=$HOME/goexport PATH=$PATH:$GOPATH/bin:$GOROOT/bin

注意:对于MacOS X和Linux操作系统将GOPATH环境变量设置为您的工作路径,同时,请添加路径GOPATH/bin到环境变量PATH中,可以使编译后的Go程序正常执行。

安装合约编译器

平台支持用Solidity编写的智能合约,因此需要安装solc编译器。

方式一

直接下载solc二进制执行程序。

  1. wget https://github.com/ethereum/solidity/releases/download/v0.4.13/solc-static-linux
  2. sudo cp solc-static-linux /usr/bin/solc
  3. sudo chmod +x /usr/bin/solc

方式二

https://github.com/ethereum/solidity/releases 获取安装包自行安装

获取安装包

首先下载solo版本的平台安装包并进行解压。

安装包内的文件如图所示:

部署安装 - 图1

部署启动

在终端进入解压后的文件,并使用如下命令进行快速部署和启动。

  1. cd hyperchain-hyperchain-bec5b48c3/
  2. ./hyperchain

部署成功

平台将在本地进行自动化运行并启动部署,若终端出现如下界面说明已经部署成功。

部署安装 - 图2