部署安装
下文将教您如何在本地快速部署并启动Hyperchain。
环境搭建
操作系统
Centos 6.10/ Centos 7/Suse 11 12/ubuntu14.04/Mac 10.15 或相应的更新版本
安装Go语言开发环境
安装Go:您可以从官网下载适用于您平台的最新版本Go,请下载1.7.x或更新版本。按照对应于您的平台的步骤来安装Go环境,推荐使用默认配置安装。
设置GOPATH:您的Go工作目录 (GOPATH) 是用来存储您的Go代码的地方,您必须要将他跟您的Go安装目录区分开 (GOROOT)。
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二进制执行程序。
wget https://github.com/ethereum/solidity/releases/download/v0.4.13/solc-static-linux
sudo cp solc-static-linux /usr/bin/solc
sudo chmod +x /usr/bin/solc
方式二
从 https://github.com/ethereum/solidity/releases 获取安装包自行安装
获取安装包
首先下载solo版本的平台安装包并进行解压。
安装包内的文件如图所示:
部署启动
在终端进入解压后的文件,并使用如下命令进行快速部署和启动。
cd hyperchain-hyperchain-bec5b48c3/
./hyperchain
部署成功
平台将在本地进行自动化运行并启动部署,若终端出现如下界面说明已经部署成功。