FISCO BCOS 3.0【02】配置和使用系统自带的控制台

FISCO BCOS 3.0【02】配置和使用系统自带的控制台_第1张图片
官方技术文档:https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/index.html
我们在官方技术文档的基础上,进行,对文档中一些不清楚的地方进行修正

控制台提供了向FISCO BCOS节点部署合约、发起合约调用、查询链状态等功能。

第一步. 安装控制台依赖

控制台运行依赖java环境(推荐使用java 14),安装命令如下:

ubuntu系统安装java

sudo apt install -y default-jdk

如果出现报错,看看本文最后,有没有解决方案,没有报错就继续进行,我的就是有后台更新占用apt,不用管,等一会就好了
FISCO BCOS 3.0【02】配置和使用系统自带的控制台_第2张图片
验证安装成功了吗
FISCO BCOS 3.0【02】配置和使用系统自带的控制台_第3张图片

第二步. 下载控制台

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

如果因为网络问题导致长时间无法下载,请尝试,直接使用这个也行

cd ~/fisco && curl -#LO https://gitee.com/FISCO-BCOS/console/raw/master/tools/download_console.sh && bash download_console.sh

FISCO BCOS 3.0【02】配置和使用系统自带的控制台_第4张图片

第三步. 配置控制台

拷贝控制台配置文件

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

在这里插入图片描述FISCO BCOS 3.0【02】配置和使用系统自带的控制台_第5张图片
注意:若节点未采用默认端口,请将文件中的20200替换成节点对应的rpc端口,可通过节点config.ini的 [rpc].listen_port配置项获取节点的rpc端口。

配置控制台证书
控制台与节点之间默认开启SSL连接,控制台需要配置证书才可连接节点。开发建链脚本在生成节点的同时,生成了SDK证书,可直接拷贝生成的证书供控制台使用:

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

在这里插入图片描述

第四步. 启动并使用控制台

在区块链节点已经启动的前提下,启动下面的代码

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

输出下述信息表明启动成功, 否则请检查conf/config.toml中节点端口配置是否正确
FISCO BCOS 3.0【02】配置和使用系统自带的控制台_第6张图片
用控制台获取信息

FISCO BCOS 3.0【02】配置和使用系统自带的控制台_第7张图片
更多的看文档即可

部署和调用合约

参考文档

报错1:
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
在这里插入图片描述
解决方案,参考https://blog.csdn.net/ylfmsn/article/details/128108731

你可能感兴趣的:(FISCOBCOS3.X金链盟,ubuntu)