目录

区块链入门教程6-配置使用控制台

区块链入门教程(6)–配置使用控制台

文章目录

1. 任务背景

FISCO BCOS其实是有控制台管理工具,用来对区块链系统进行各种管理操作。

2. 任务目标

配置并使用控制台对联盟链进行初步操作

3. 相关知识点

在控制台链接FISCO BCOS节点,可以实现查询区块链状态、部署调用合约等功能,能够快速获取到所需要的信息。

4. 任务实操

4.1 安装配置JDK

控制台依赖JDK,注意版本Oracle JDK 8 至JDK 14。

使用FireFox从以下地址下载 jdk-8u202-linux-x64.tar.gz ,当然其他符合条件的版本也行。

官网下载地址:https://www.oracle.com/java/technologies/downloads/archive/
镜像下载地址:https://repo.huaweicloud.com/java/jdk/8u202-b08/

默认下载保存目录是 /home/chen/下载 ,所以执行下面命令,解压到 /usr/local

sudo tar -zxvf /home/chen/下载/jdk-8u202-linux-x64.tar.gz -C /usr/local

此时解压后jdk目录为 /usr/local/jdk1.8.0_202 ,如下:

https://i-blog.csdnimg.cn/blog_migrate/6fc2c75bc24217be3563e4e89462f6e8.png

然后设置环境变量,执行 nano ~/.bashrc ,修改配置文件,在开头添加下面内容后按 Ctrl+x 然后按 y 后回车保存。

export JAVA_HOME=/usr/local/jdk1.8.0_202
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

最后执行 source ~/.bashrc 使配置马上生效,并可运行 java -version 查看安装是否成功。如下图为安装配置成功。

https://i-blog.csdnimg.cn/blog_migrate/8506a15caadff36aa4ef36de02f32ab5.png

4.2 下载控制台程序

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

4.3 拷贝配置程序

cd /opt/fisco-console
cp -n console/conf/config-example.toml console/conf/config.toml

4.4 配置控制台证书

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

4.5 启动FISCO BCOS

在开始之前,执行如下命令确保已启动FISCO BCOS

bash /opt/fisco/nodes/127.0.0.1/start_all.sh

4.6 启动控制台

bash /opt/fisco-console/console/start.sh

输出如下信息表示成功:

https://i-blog.csdnimg.cn/blog_migrate/9b3a4a7b4d29c733d87727ecf0226ab4.png

4.7 使用控制台获取信息

# 获取客户端版本
[group:1]> getNodeVersion
# 获取节点信息
[group:1]> getPeers

5. 小结

控制台用起来还是可以的,YYDS