Fabric 超级账本学习【8】Hyperledger Fabric 实战——基于区块链的学历学位系统

文章目录

  • 安装部署 基于区块链的学历学位系统
    • 报错1如下
    • 报错原因:config.yaml 配置文件中的证书路径错误
    • 访问基于区块链的学历学位系统
      • 登录 基于区块链的学历学位系统
      • 添加高等教育学历信息
      • 查询高等教育学历信息结果
      • 高等教育学历信息上链,在 couchdb 中查询学历信息数据
    • 解决办法2:前面加上 sudo
    • 报错2如下
    • 解决办法:链码的相关依赖重新下载最新的

安装部署 基于区块链的学历学位系统

报错1如下

SDK setup error: failed to initialize configuration: unable to load endpoint config: 
failed to initialize endpoint config from config backend: network configuration load 
failed: failed to load channel configs: failed to load network TLSConfig: failed to load 
client TLSConfig : failed to load client key: failed to load pem bytes from path 
/root/go/src/education/fixtures/crypto-
config/peerOrganizations/org1.example.com/users/[email protected]/tls/client.key:
open /root/go/src/education/fixtures/crypto-
config/peerOrganizations/org1.example.com/users/[email protected]/tls/client.key: 
permission denied

报错原因:config.yaml 配置文件中的证书路径错误

成功解决报错!!! 系统成功部署,接下来可以访问了

Fabric 超级账本学习【8】Hyperledger Fabric 实战——基于区块链的学历学位系统_第1张图片

访问基于区块链的学历学位系统

http://localhost:9000/login

登录 基于区块链的学历学位系统

Fabric 超级账本学习【8】Hyperledger Fabric 实战——基于区块链的学历学位系统_第2张图片

添加高等教育学历信息

Fabric 超级账本学习【8】Hyperledger Fabric 实战——基于区块链的学历学位系统_第3张图片

查询高等教育学历信息结果

Fabric 超级账本学习【8】Hyperledger Fabric 实战——基于区块链的学历学位系统_第4张图片
在这里插入图片描述

高等教育学历信息上链,在 couchdb 中查询学历信息数据

Fabric 超级账本学习【8】Hyperledger Fabric 实战——基于区块链的学历学位系统_第5张图片

解决办法2:前面加上 sudo

sudo ./clean_docker.sh

报错2如下

./clean_docker.sh: 7: ./clean_docker.sh: go: not found
./clean_docker.sh: 8: ./clean_docker.sh: ./education: not found

解决办法:链码的相关依赖重新下载最新的

go mod init

go mod tidy 

go mod vendor

Fabric 超级账本学习【8】Hyperledger Fabric 实战——基于区块链的学历学位系统_第6张图片

你可能感兴趣的:(超级账本,区块链,fabric,区块链,fabric,分布式账本,服务器,golang)