Hyperledger Explorer
Hyperledger Explorer是一个简单,功能强大,易于使用,高度可维护的开源浏览器,用于查看底层区块链网络上的活动 。
postgresql
安装
创建用户
1 | useradd postgres |
1 | 注意:更新yum源,163或者阿里的yum源都可以 |
postgreSQL 安装完成后,会建立一下‘postgres’用户,用于执行PostgreSQL,数据库中也会建立一个’postgres’用户,默认密码为自动生成,需要在系统中改一下。
修改用户密码
1 | su - postgres 切换用户,执行后提示符会变为 '-bash-4.2$' |
开启远程访问
1 | vi /var/lib/pgsql/9.5/data/postgresql.conf |
信任远程连接
1 | vi /var/lib/pgsql/9.5/data/pg_hba.conf |
重启
1 | systemctl restart postgresql-9.5.service |
blockchain-explorer
克隆存储库
1 | git clone https://github.com/hyperledger/blockchain-explorer.git |
数据库设置
1 | su - postgres |
运行create database脚本
1 | cd blockchain-explorer/app/persistence/fabric/postgreSQL/db |
安装node
1 | tar xvf node-v11.10.0-linux-x64.tar |
npm测试
1 | cnpm install |
fabric的网络配置
1 | vim blockchain-explorer/app/platform/fabric/config.json |
完成之后,在执行上面的,cnpm test
汉化
1 | cd /var/lib/pgsql/blockchain-explorer/client/src |
注意
1 | 由于区块链浏览器默认需要有锚节点,才能显示所有节点,所以在部署了第一个组织之后,需要在升级下锚节点 |
启动
1 | cd blockchain-explorer/ |
访问
1 | ip:8080 |