【2022得捷电子创新设计大赛】 搭建区块链浏览器服务
[复制链接]
区块链浏览器将区块链中的数据可视化,并进行实时展示。方便用户以Web页面的方式,获取当前区块链中的信息。方便后期溯源以及查看数据。
1.首先需要在Ubuntu系统上安装依赖软件,`openssl, curl, wget, git, nginx, dos2unix`,具体安装方式就不展开了;
2.安装PyMysql依赖包:
sudo apt-get install -y python3-pip
sudo pip3 install PyMySQL
3.下载安装脚本文件:
wget https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/FISCO-BCOS/fisco-bcos-browser/releases/download/v2.2.5/browser-deploy.zip
4.解压安装包:
unzip browser-deploy.zip
cd browser-deploy
5.修改配置,主要是数据库的配置,需要根据自己的情况更改数据库信息:(文件名:common.properties)
[browser]
package.url=https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/FISCO-BCOS/fisco-bcos-browser/releases/download/v2.2.5/fisco-bcos-browser.zip
mysql.ip=127.0.0.1(数据库ip)
mysql.port=3306(数据库端口)
mysql.user=root(数据库用户名)
mysql.password=root(数据库密码)
mysql.database=db_fiscobcos(数据库名)
web.port=5100
server.port=5101
6.部署所有服务:
python3 deploy.py installAll
7.启动所有服务:
python3 deploy.py startAll
8.停止所有服务:
python3 deploy.py stopAll
9.启动服务后,在浏览器输入对应的ip:5100即可访问;界面如下图:(第一次进来需要配置组id和名字描述,我这里已经配置好)
10然后配置节点信息:
这里根据自己的节点ip和端口填写就好
11.然后就可以查看数据了:
有了这个web界面,查看数据就方便了。
|