Hyperledger-explorer 部署在Fabric 1.1

部署环境:

fabric1.1macOS 10.13.4git 2.15.2node v8.11.3npm v6.11.配置fabric 基础环境(略)2.启动网络

cd /Users/yunlong/go/src/github.com/hyperledger/fabric-samples/first-network ./byfn.sh -m up

启动成功得样子

3.找到fabric 配置文件路径(复制)

本机:/Users/yunlong/go/src/github.com/hyperledger/fabric-samples/first-network/crypto-config4.克隆源码,进入源码目录下

https://github.com/hyperledger/blockchain-explorer.gitcd blockchain-explorer5.安装postgreSQL 数据库

brew install PostgreSQL配置环境变量

6.链接数据库

psql postgres

7.执行创建数据库

\i app/persistance/postgreSQL/db/explorerpg.sql\i app/persistance/postgreSQL/db/updatepg.sql8.查看创建数据库

\l view created fabricexplorer database\d view created tables9.配置数据库

文件路径如图所示(app/persistance/postgreSQL/db/pgconfig.json)

(注意:可先命令行测试链接数据库是否成功,psql postgres://hppoc:password@127.0.0.1:5432/fabricexplorer)

10.将图中标出路径本文件全部替换为 第3步 的路径

11.另起来一个终端 build hyperledger explorer(部分不成功,可全局代理)

1. cd blockchain-explorer 2. npm install 3. cd blockchain-explorer/app/test 4. npm install 5. npm run test 6. cd client/ 7. npm install 8. npm test -- -u --coverage 9. npm run build12.启动区块浏览器

cd blockchain-explorernode main.js

13.打开chrome 访问:http://localhost:8080/

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180710G13YS100?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券