文档首页 > > 最佳实践> 银行跨行开户系统> 配置应用

配置应用

分享
更新时间: 2019/10/31 GMT+08:00

前提条件

  • 如果您如果使用Fabric 1.1.0版本,需要准备一台可用内存至少2G的服务器,用于部署Demo应用。
  • 如果您如果使用Fabric 1.4.0版本,不需要额外准备服务器,Demo必须部署在BCS所在的集群。
  • 用于部署Demo应用的服务器可为您自己已有的服务器(需已安装Docker),亦可为华为云弹性云服务器。
  • 弹性云服务器操作系统建议选择CentOS或者ubuntu。
  • 弹性云服务器需要安装Docker服务,以CentOS操作系统的华为云弹性云服务器为例,登录服务器执行如下命令安装并启动。其他操作系统请自行安装Docker,例如ubuntu可以执行apt-get install docker安装。
    yum install docker
    service docker start
  • 弹性云服务器需要安装Unzip工具,安装命令如下,否则执行安装Demo命令时会失败。
    yum install unzip

证书下载

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

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

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

    如果使用ssh工具无法连接到服务器,请查看您的服务器安全组是否打开了22端口。

SDK配置下载

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

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

    表1 参数表

    参数名称

    参数值

    链代码名称

    fabbank

    链代码版本

    1.0

    证书存放根路径

    /opt/bank/src/bank/conf/crypto

    通道名称

    testchannel

    组织&Peer节点

    全选关联出来的节点组织

  3. 单击下载,解压出yaml文件并拷贝两份,并将这三份yaml文件分别命名为civilizationBank.yaml、democraticBank.yaml、harmoniousBank.yaml,最后将其保存至已创建的conf目录下。

    最终conf目录的结构如下图所示:

分享:

    相关文档

    相关产品

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

提交成功!

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

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

*必选

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

字符长度不能超过200

提交反馈 取消

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

跳转到云社区