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

配置应用

分享
更新时间: 2020/02/21 GMT+08:00

前提条件

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

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

证书下载

  1. 区块链服务“服务管理”界面下载证书。

    本例中需要下载1个共识管理员证书和3个节点管理员证书。

  2. 登录准备好的服务器,在本地创建一个bankdemo目录,并将下载的证书文件保存至bankdemo目录下。

    • 如果使用ssh工具无法连接到服务器,请查看您的服务器安全组是否打开了22端口。
    • 请妥善保管下载证书中的私钥,建议您对私钥进行加密存储。

SDK配置下载

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

  2. 配置SDK文件参数并下载。如下表:

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

    参数名称

    参数值

    链代码名称

    fabbank

    链代码版本

    1.0

    证书存放根路径

    /opt/bank/src/bank/bankdemo/crypto

    通道名称

    testchannel

    组织&Peer节点

    全选关联出来的节点组织

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

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

分享:

    相关文档

    相关产品

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

提交成功!

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

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

*必选

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

字符长度不能超过200

提交反馈 取消

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

跳转到云社区