3.FISCO BCOS联盟链和控制台安装

1. 搭建单群组FISCO BCOS联盟链

使用开发部署工具 build_chain.sh脚本在本地搭建一条4 节点FISCO BCOS链,以Ubuntu 22.04 64bit系统为例操作。

1.1 安装依赖

sudo apt install -y openssl curl

1.2 创建操作目录, 下载安装脚本

## 创建操作目录
cd ~ && mkdir -p fisco && cd fisco
 
## 下载脚本
curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.11.0/build_chain.sh && chmod u+x build_chain.sh

1.3 搭建单群组4节点联盟链

bash build_chain.sh -l 127.0.0.1:4 -p 30300,20200,8545
 

1.4 启动FISCO BCOS链

#启动所有节点

bash nodes/127.0.0.1/start_all.sh
 
Node2node3端口被占用,杀掉所有的fisco节点
netstat -tunlp
 
kill -9 11130 11129 9741 9739 11130 11129 9741 9739 11130 11129 9379 9741

#再次启动所有节点

bash nodes/127.0.0.1/start_all.sh

1.5 检查进程

ps -ef | grep -v grep | grep fisco-bcos

1.6 检查日志输出

tail -f nodes/127.0.0.1/node0/log/log*  | grep connected

正常情况会不停地输出连接信息,从输出可以看出node0与另外3个节点有连接

 

#执行下面指令,检查是否在共识

tail -f nodes/127.0.0.1/node0/log/log*  | grep +++

正常情况会不停输出带有++++Generating seal的日志,即表示共识正常

#如果窗口关不掉可强制性kill

ps -aux | grep tail

然后kill -9 xx

2 配置及使用控制台

2.1 环境准备

#安装Java

之前已安装

2.2 切换到fisco目录,并下载控制台

cd ~/fisco && curl -LO https://github.com/FISCO-BCOS/console/releases/download/v2.9.2/download_console.sh && bash download_console.sh

2.3 拷贝控制台配置文件

cp -n console/conf/config-example.toml console/conf/config.toml

#将-n替换成--update=none

cp --update=none console/conf/config-example.toml console/conf/config.toml

2.4 配置控制台证书

cp -r nodes/127.0.0.1/sdk/* console/conf/

2.5 启动控制台

cd ~/fisco/console && bash start.sh

2.6 用控制台获取信息

#获取客户端版本

getNodeVersion

#获取节点信息

getPeers

                
  • 30
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值