文章目录

  • 1. 任务背景
  • 2. 任务目标
  • 3. 相关知识点
  • 4. 任务实操
    • 4.1 安装配置JDK
    • 4.2 下载控制台程序
    • 4.3 拷贝配置程序
    • 4.4 配置控制台证书
    • 4.5 启动FISCO BCOS
    • 4.6 启动控制台
    • 4.7 使用控制台获取信息
  • 5. 小结

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,如下:

然后设置环境变量,执行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查看安装是否成功。如下图为安装配置成功。

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

输出如下信息表示成功:

4.7 使用控制台获取信息

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

5. 小结

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

区块链入门教程(6)--配置使用控制台相关推荐

  1. 兄弟连区块链入门教程分享区块链POW证明代码实现demo

    区块链入门教程分享区块链POW证明代码实现demo 这里强调一下区块链的协议分层 应用层 合约层 激励机制 共识层 网络层 数据层 上 一篇主要实现了区块链的 数据层,数据层主要使用的技术 ...

  2. 【三分钟讲清区块链/比特币】之一:区块链入门教程

    区块链(blockchain)是眼下的大热门,新闻媒体大量报道,宣称它将创造未来.可是,简单易懂的入门文章却很少.区块链到底是什么,有何特别之处,很少有解释. 下面,我就来尝试,写一篇最好懂的区块链教 ...

  3. 兄弟连区块链入门教程btcpool矿池源码分析环境搭建

    btcpool矿池-测试环境搭建及使用cgminer测试 本文档基于Ubuntu 16.04 LTS, 64 Bits. 安装Bitcoind+ZMQ Dependencies apt-get -y ...

  4. 区块链入门教程(4)--搭建单机四节点FISCO BCOS联盟链

    文章目录 1. 任务背景 2. 任务目标 3. 相关知识点 4. 任务实操 4.1 切换root用户 4.2 安装依赖 4.3 创建目录,下载安装脚本 4.4 搭建单群组4节点联盟链 4.5 启动FI ...

  5. 区块链入门教程(5)--搭建分组组网联盟链

    文章目录 1. 任务背景 2. 任务目标 3. 相关知识点 4. 任务实操 4.1 建立目录 4.2 下载脚本 4.3. 编辑配置文件 4.4. 安装节点 4.5 启动 5. 总结 1. 任务背景 有 ...

  6. 区块链入门教程(8)--WeBASE-Front节点前置服务

    文章目录 1. 任务背景 2. 任务目标 3. 相关知识点 4. 任务实操 4.1 安装配置JDK 4.2 启动FISCO BCOS 4.3 下载解压WeBASE-Front 4.4 拷贝sdk证书文 ...

  7. python入门区块链技术_区块链入门教程

    什么是区块链? 从字面上看:区块链是由一个个记录着各种信息的小区块链接起来组成的一个链条,类似于我们将一块块砖头叠起来,而且叠起来后是没办法拆掉的,每个砖头上面还写着各种信息,包括:谁叠的,什么时候叠 ...

  8. 区块链入门教程(9)--使用WeBASE-Front部署及调用合约

    文章目录 1. 任务背景 2. 任务目标 3. 相关知识点 4. 任务实操 4.1 新建合约文件 4.2 编写合约代码 4.3 保存.编译.部署合约 4.4 调用合约 5. 任务总结 1. 任务背景 ...

  9. 区块链入门教程(7)--使用控制台部署及调用合约

    文章目录 1. 任务背景 2. 任务目标 3. 相关知识点 4. 任务实操 4.1 编写合约文件 4.2 编写代码 4.3 部署Demo合约 4.4 调用Demo合约 5. 总结 1. 任务背景 装完 ...

最新文章

  1. 外国教授在B站当UP主上课,网友直呼好家伙:滑铁卢大学《差分隐私》课程上线...
  2. Android平台MediaCodec避坑指北
  3. 通用分页实现及其OO设计探讨
  4. background复合属性顺序_CSS有哪些好用的字体属性?
  5. html常用标签6-表单标签
  6. 多线程NSObjectNSThreadNSOperationGCD
  7. Spring框架利用PropertyPlaceholderConfigurer初始化加载多properties文件
  8. [NOI 2010]超级钢琴
  9. 吉利嘉际车机安装第三方软件教程(2022年更新)
  10. 工具------Java反编译工具XJad
  11. idea格式化代码时,注释被格式化问题
  12. 无线网主dns服务器,无线网的dns怎么设置
  13. 区块链钱包之ETH钱包生成
  14. echarts考勤图表
  15. 中国网络词“no zuo no die”被收入美国俚语词典
  16. contiki学习笔记(三)contiki系统
  17. Win7安装 boost库
  18. Objective-C runtime机制(5)——iOS 内存管理
  19. 第三方登录 QQ登录(一) 申请接口
  20. Blender学习记录

热门文章

  1. 用netty实现zcool_Netty 系列一(核心组件和实例).
  2. [杂记]LeTeX模板——ppt
  3. 小红书爆款笔记推送周期是多久?做小红书是视频好还是图文好
  4. Redis7.0的安装步骤
  5. 2021年自然人代开政策继续,综合税率1.5%左右
  6. python随机产生姓名和手机号
  7. 【金猿产品展】智能媒体审校系统:内容安全生产的守护者
  8. 我赢助手手把手教您挖掘用户痛点、做到独一无二的定位
  9. mysql 定时任务 每月15号执行
  10. 项目集成腾讯移动直播总结--后端