区块链浏览器可以让项目更直观的展示

前期准备

安装git,mysql,node,npm,各版本如下图

一 从github上拉取项目

git clone https://github.com/hyperledger/blockchain-explorer.git
cd blockchain-explorer

二 新建数据库并配置文件

通过db/fabricexplorer.sql中的文件新建一个数据库

mysql -u<username> -p < db/fabricexplorer.sql

然后配置数据库信息
在当前文件夹的config.json中把数据库相关配置信息配置并修改

"channel": "mychannel","mysql":{"host":"127.0.0.1","database":"fabricexplorer","username":"root",        //数据库用户名"passwd":"123456"        //数据库密码}

三 node的简单配置

在当前文件夹的package.json中,添加”private”: true,
如下:

{"name": "fabric-explorer","version": "0.0.1","description": "fabric-explorer","private": true,"main": "main.js",

打开终端,在blockchain-explorer中输入以下命令

npm install

四 区块链浏览器的启动与运行

在终端中输入以下命令

./start.sh

输入后不会有提示,可直接在当前文件夹中的log.log中查看相关的日志信息,错误时会在其中提示报错信息,正确则第一行为:Please open Internet explorer to access :http://localhost:8080/
此时,打开http://localhost:8080/,区块链浏览器则已经启动成功啦!
成功截图如下:

四 跑通fabric的简单例子

1 进入fabric例子所在的文件夹

cd first-network/

2 在first-network文件夹中,将bin文件夹中的二进制文件configtxgen和cryptogen移至first-network文件夹中。
3 下载docker images(此时需要你系统已经安装docker,docker-compose)

./bootstrap-1.0.2.sh

4 创建channel-artifacts文件夹

mkdir -p ./channel-artifacts

5 生成创世区块,通道,证书等相关文件

./byfn.sh -m generate -c mychannel

(当执行到这一步,6执行不成功时,继续区块链浏览器的启动,也是可以启动的,但是没有办法查看实时区块信息,只能看到区块链浏览器的大致页面,以及有那些功能。)
6 将fabric中的例子跑起来

./byfn.sh -m up -c mychannel

输入命令后继续输入y,待显示end-to-end时,表示已经成功了。

五 区块链浏览器的启动与运行

在blockchain-explorer文件夹下的终端中输入以下命令

./start.sh

输入后不会有提示,可直接在当前文件夹中的log.log中查看相关的日志信息,错误时会在其中提示报错信息,正确则第一行为:Please open Internet explorer to access :http://localhost:8080/
此时,打开http://localhost:8080/,区块链浏览器则已经启动成功啦!
成功截图如下:

以上为区块链浏览器部署的基本过程,希望对你有所帮助!

fabric中简单搭建区块链浏览器相关推荐

  1. Hyperledger Fabric 1.4 搭建区块链浏览器

    Hyperledger Fabric 1.4 搭建区块链浏览器 原创iCyberpunk 最后发布于2020-01-09 12:11:01 阅读数 233  收藏 展开 1. 准备工作 安装nodej ...

  2. 搭建区块链浏览器——基于hyperledger fabric 1.0,MySQL容器

    搭建区块链浏览器--基于hyperledger fabric 1.0,MySQL容器 区块链 hyperledger fabric 浏览器 MySQL docker  Contents 环境要求 分支 ...

  3. Hyperledger Fabric项目搭建区块链浏览器Hyperledger-blockchain-explorer

    Hyperledger Fabric项目搭建区块链浏览器 1.下载配置文件 区块链浏览器官网:https://github.com/hyperledger/blockchain-explorer # ...

  4. FISCO BCOS学习之路(2)----搭建区块链浏览器

    1.安装JDK8 参见:link. 2.安装MySQL 参见:link. 3.安装Python3.6 // 添加仓库,回车继续 sudo add-apt-repository ppa:deadsnak ...

  5. blockchain-explorer搭建区块链浏览器平台

    源码地址 https://github.com/hyperledger/blockchain-explorer 借鉴网址: https://blog.csdn.net/github_39365240/ ...

  6. Hyperledger Fabric区块链浏览器搭建

    最近在用Hyperledger Fabric平台做一个项目,要使用区块链浏览器.以下是我的基础环境的情况以及搭建过程. 版本 Ubuntu 22.04.1 LTS 运行内存 8.0 GiB 处理器 I ...

  7. CentOS 7.5 搭建以太坊私联(联盟链)及区块链浏览器

    环境: 操作系统为win10,虚拟化2个centos7.5 系统,cpu 4核,内存8G.本文将以node1,node2代表虚拟机节点1 和虚拟机节点2. 此篇将搭建2个节点,node1 会搭建区块链 ...

  8. (Fabric 超级账本学习【5】)Fabric2.4网络环境下——搭建Hyperledger Fabric区块链浏览器

    博主最近在搭建Hyperledger Fabric区块链浏览器过程中也学习了很多博主的搭建流程,踩了很多雷,踩 了很多坑,现将成功搭建好的Hyperledger Fabric区块链浏览器详细流程分享如 ...

  9. Hyperledger Fabric explorer区块链浏览器搭建

    https://github.com/hyperledger-labs/blockchain-explorer 官方浏览器的github地址 根据文档,采用docker容器的方法搭建explorer. ...

最新文章

  1. mysql 数据库dbhelp_C# VS连接数据库DBhelp
  2. python调用库函数用ecb模式加密图片_AES中ECB模式的加密与解密(Python3.7)
  3. Canal Mysql binlog 同步至 ElasticSearch 详细介绍
  4. 使用Laravel Eloquent ORM 时如何查询表中指定的字段 1
  5. 高手过招:用SQL解决环环相扣的刑侦推理问题(苏旭辉版本)
  6. 在mybatis里面设置不同数据库运行环境和适应性问题
  7. 电商金额计算的 4 个坑,千万注意了!
  8. 经典原型链、继承解析
  9. java中改变文本字体和大小_修改eclipse 代码字体大小以及文档字体大小
  10. Bootstrap系列之工具提示框(Tooltips)
  11. redmi路由器是linux,拯救小米路由器硬盘数据的方法及软件下载
  12. 系统调用是什么,你用过哪些系统调用
  13. 如何判断轨道上行下行
  14. 有什么编辑图片加文字的软件?今日推荐:图片编辑软件加文字
  15. Google 即将正式推出 SearchWiki
  16. 虚拟人,数字人,虚拟数字人的定义区别
  17. 二等奖方案|2021 CCF BDCI个贷违约预测赛题@Faulty 队解题思路
  18. 数学建模-插值算法(Matlab)
  19. 无线攻击 --aircrack-ng套件之一:Airodump-NG(无线数据包捕获工具)
  20. 阿里云人脸识别介绍(1)

热门文章

  1. 基于javaweb的巡更巡检管理系统
  2. 基于Java、JSP中文分词的搜索引擎的设计与实现
  3. 铠甲进化!套上它,毛绒玩具也会动起来
  4. 计算机屏幕分辨率在哪看,笔记本屏幕分辨率有几种 怎么看电脑分辨率
  5. Apache服务器的启动方法
  6. KEIL5出现中文字体乱码
  7. 转换芯片-TC358775XBG:MIPI转LVDS(双路)芯片资料
  8. js的True、False判断
  9. 【C++】侯捷C++面向对象高级编程(下)
  10. 计算机专业竞聘词150,计算机专业组长竞聘演讲稿.doc