文档首页> > 最佳实践> 弹珠资产转移Marbles Demo> 配置应用

配置应用

分享
更新时间: 2019/06/06 16:47

前提条件

准备一台可用内存至少2G的服务器,用于部署Demo应用。

  • 用于部署Demo应用的服务器可为您自己已有的服务器(需已安装Docker),亦可为华为云弹性云服务器,华为云CCE集群不支持此应用的部署。购买华为云弹性云服务器可参考弹性云服务器帮助中心
  • 弹性云服务器操作系统建议选择CentOS或者ubuntu。
  • 弹性云服务器需要安装Docker服务,以CentOS操作系统的华为云弹性云服务器为例,登录服务器执行如下命令安装并启动。其他操作系统请自行安装Docker,例如ubuntu可以执行apt-get install docker安装。
    yum install docker
    service docker start
  • 弹性云服务器需要安装Unzip工具,安装命令如下,否则执行安装Demo命令时会失败。
    yum install unzip

证书下载

  1. 登录准备好的服务器,在本地创建一个demo目录。
  2. 在区块链服务“服务管理”界面下载对应服务的证书。

    目前支持两种证书:管理员证书和用户证书。本例中需要下载1个共识组织管理员证书和1个节点管理员证书。

  3. 将下载的证书文件上传保存至刚才创建好的demo目录。

SDK配置下载

  1. 在“服务管理”界面,单击“更多> 下载SDK配置”。

  2. 配置SDK文件参数,见下表。

    为了保证示例Demo成功运行,请在参数配置时按照表格中的参数值填写。

    表1 参数表

    参数名称

    参数值

    链代码名称

    marbles

    链代码版本

    1.0

    证书存放根路径

    /opt/gopath/src/github.com/hyperledger/api-server/conf/crypto

    通道名称

    c12345

    选择成员

    全选关联出来的节点组织

  3. 单击下载,解压出yaml文件并将其保存至已创建的demo目录。

启动脚本下载

下载应用启动脚本,并将其保存至已创建好的demo目录。

表2 文件列表

文件

下载链接

启动脚本

startserver.sh

如果您喜欢这篇文档,您还可以:

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区