主页 > imtoken钱包2.0版本下载 > 2、安装Fabric区块链浏览器所需的基础软件
2、安装Fabric区块链浏览器所需的基础软件
blockchain-explorer 是 Hyperledger 提供的官方区块链浏览器。目前支持 Fabric 1.4.x 区块链。中文版由汇智网提供币安区块链浏览器中文,下载地址:.
官方的安装步骤有点复杂。请点击这里查看中文版的详细安装说明。以下是快速安装指南:
1、启动 Fabric 的示例网络
首先参考Fabric区块链官方文档安装并启动fabric-samples中的first-network网络:
1
~/fabrc-samples$ ./byfn.sh up -l node
如果是windows系统币安区块链浏览器中文,可以使用这个Fabric区块链一键安装工具。
2、安装Fabric区块链浏览器所需的基础软件
在安装和配置Fabric浏览器之前,需要在本地机器上安装以下软件:
3、下载中文版Fabric区块链浏览器代码
使用以下命令将中文版Fabric区块链浏览器代码下载到本地:
1
~$ git clone https://github.com/ezpod/blockchain-explorer.git
4、配置Fabric网络的连接
修改如下配置用户身份MSP路径,Fabric浏览服务器使用该身份访问Fabric网络:
1
blockchain-explorer/app/platform/fabric/connection/first-network.json
涉及到三个地方,参考自己的fabric-smaples修改路径:
5、初始化postgresql数据库
执行以下命令初始化postgresql数据库:
1
2
~$ cd blockchain-explorer/app/persistence/fabric/postgreSQL/db
~/blockchain-explorer/app/persistence/fabric/postgreSQL/db$ sudo -u postgres ./createdb.sh
注意createdb.sh脚本需要nodejs支持,所以切换到postgres账号访问node。
6、构建一个Fabric区块链浏览器
对fabric区块链浏览器的后端服务和前端应用执行如下命令:
1
2
~$ cd blockchain-explorer
~/blockchain-explorer$ ./main.sh install
7、启动 Fabric 区块链浏览器服务
执行以下命令启动fabric area区块链浏览器服务:
1
~/blockchain-explorer$ ./start.sh
这是一个后台进程,所以它在启动行提示符后返回命令。这很正常。此时,它应该已经在监听 8080 端口,您可以使用浏览器访问它。第一次访问会自动进入登录界面:
请注意,登录帐户和密码与网络相关联。对于 first-network,默认用户名是 admin,密码是 adminpw。可以在前面提到的这个文件中配置:
1
blockchain-explorer/app/platform/fabric/connection/first-network.json
如果需要停止Fabric区块链浏览运行浏览器,执行以下命令:
1
~/blockchain-exlorer$ ./stop.sh
如果浏览器无法访问或者启动后访问不正常,可以参考Fabric浏览器的日志文件进行排查: