FISCO BCOS v3.x 多群组区块链Pro版本搭建说明(ubuntu)

这篇具有很好参考价值的文章主要介绍了FISCO BCOS v3.x 多群组区块链Pro版本搭建说明(ubuntu)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、在root权限下进行创建目录

    mkdir fiscoMax

2、安装依赖

sudo apt-get update

 fisco 多链,FISCO BCOS,区块链知识分享,区块链

sudo apt-get install -y curl docker.io docker-compose python3 wget

 fisco 多链,FISCO BCOS,区块链知识分享,区块链

3、下载pro版区块链构建工具BcosBuilder

curl -#LO https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/FISCO-BCOS/FISCO-BCOS/releases/v3.0.1/BcosBuilder.tgz && tar -xvf BcosBuilder.tgz

 fisco 多链,FISCO BCOS,区块链知识分享,区块链

fisco 多链,FISCO BCOS,区块链知识分享,区块链

说明下载成功

4、安装构建工具依赖包

 cd BcosBuilder && pip3 install -r requirements.txt

fisco 多链,FISCO BCOS,区块链知识分享,区块链

出现successfully表示安装依赖包成功

5、安装/启动服务

    1、在BcosBuilder 目录下  cd进入pro文件夹   cd pro

    2、若docker服务没有启动运行如下命令

python3 build_chain.py create-subnet -n tars-network -s 172.25.0.0/16

fisco 多链,FISCO BCOS,区块链知识分享,区块链

 docker会拉取响应的镜像。

若是已经操作过该步骤,则忽略。

   3、linux系统下运行此命令

      cd ../docker/bridge/linux/framework

  4、创建并启动tar管理服务

      docker-compose up -d

fisco 多链,FISCO BCOS,区块链知识分享,区块链

启动完成

 5、若之前已经安装tars服务,直接用如下命令进行启动tars服务

     1、进入BcosBuilder目录     cd BcosBuilder

     2、进入到docker配置文件目录   

cd docker/bridge/linux/framework

     3、启动tars管理服务

docker-compose start

6、访问tars网页管理平台

   http://启动的虚拟机ip:3000/

如  http://192.168.1.156:3000/

fisco 多链,FISCO BCOS,区块链知识分享,区块链

 这是部署完成之后截图,刚刚开始没有这么多服务

7、部署Pro版本区块链节点

   1、下载二进制

  (1)进入操作目录pro下     

cd BcosBuilder/pro/

  (2)下载二进制

python3 build_chain.py download_binary

      fisco 多链,FISCO BCOS,区块链知识分享,区块链

表示下载成功

  2、部署RPC服务

   (1)在pro目录下进行拷贝

         cp conf/config-deploy-example.toml config.toml 

 3、将第六步网页中的TOKEN复制下来(需要进行新增)

       admin--》用户中心--》TOKEN管理--》新增Token

fisco 多链,FISCO BCOS,区块链知识分享,区块链

 复制这部分的Token,后面配置文件会用到。

运行如下命令:

sed -i 's/tars_token = ""/tars_token = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiJhZG1pbiIsImlhdCI6MTY2NTU0MDgzNywiZXhwIjoxNjY3MjY4ODM3fQ.YoOUo0hxMGwSfHSSEXe32XoNVPxSUjs1wiHVtzsCCoo"/g' config.toml

其实不用运行如上命令也可以,直接vim进行修改config.toml配置文件中的tars_token即可

4、部署并启动RPC服务

       python3 build_chain.py chain -o deploy -t rpc

fisco 多链,FISCO BCOS,区块链知识分享,区块链

说明RPC服务部署成功

新生成的文件夹  BcosBuilder/pro/generated/rpc/chain0

fisco 多链,FISCO BCOS,区块链知识分享,区块链

  1. 部署Gateway服务及区块链节点服务(监控服务)

(1)python3 build_chain.py chain -o deploy -t gateway

fisco 多链,FISCO BCOS,区块链知识分享,区块链

新生成的文件夹

fisco 多链,FISCO BCOS,区块链知识分享,区块链

 fisco 多链,FISCO BCOS,区块链知识分享,区块链

(2)部署启动区块链节点服务

  python3 build_chain.py chain -o deploy -t node

fisco 多链,FISCO BCOS,区块链知识分享,区块链

说明区块链节点服务部署成功

fisco 多链,FISCO BCOS,区块链知识分享,区块链

新生成的文件夹

(3)部署区块链节点监控服务

python3 build_chain.py chain -o deploy -t monitor

fisco 多链,FISCO BCOS,区块链知识分享,区块链

执行出现问题,这一步在官网也是可选的,所以省略了,不影响后面的操作

  1. 配置使用控制台

查看系统是否安装java

fisco 多链,FISCO BCOS,区块链知识分享,区块链

(1)下载控制台

curl -LO https://github.com/FISCO-BCOS/console/releases/download/v3.0.1/download_console.sh && bash download_console.sh

fisco 多链,FISCO BCOS,区块链知识分享,区块链

(2)配置控制台

    (1)cp -n console/conf/config-example.toml console/conf/config.toml

(2)配置控制台证书

cp -r BcosBuilder/pro/generated/rpc/chain0/agencyBBcosRpcService/172.25.0.3/sdk/* console/conf

(3)进入console目录

1、cd console

2、bash start.sh

fisco 多链,FISCO BCOS,区块链知识分享,区块链

表示启动成功

fisco 多链,FISCO BCOS,区块链知识分享,区块链

 在控制台使用help命令可以查看常用的命令

    10、 部署智能合约及调用

        (1)新建一个智能合约

fisco 多链,FISCO BCOS,区块链知识分享,区块链

       (2)控制台进行部署

fisco 多链,FISCO BCOS,区块链知识分享,区块链

 获取合约地址、交易hash、当前账户

       (3)调用

fisco 多链,FISCO BCOS,区块链知识分享,区块链

到这里只涉及到区块链搭建文章来源地址https://www.toymoban.com/news/detail-789209.html

到了这里,关于FISCO BCOS v3.x 多群组区块链Pro版本搭建说明(ubuntu)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • FISCO BCOS 扩容一个新群组

    前置条件: 启动FISCO BCOS联盟链 已配置FISCO BCOS控制台 获取时间戳 先在终端获取时间戳,后面新创建群组需要创世块时间戳 扩容群组 切换至联盟链下的控制台目录 开启控制台 获取节点IP与Post端口号 获取共识节点列表 为节点动态创建一个新群组 generateGroup 为指定节点动态创

    2024年02月06日
    浏览(29)
  • 搭建FISCO BCOS区块链平台

    这是为北京交通大学《区块链技术》课程制作的实验教程,因面向全校研究生开放选课,故提供了详细的步骤。本文是实验第一步,用于搭建FISCO BCOS区块链平台。 详细阅读FISCO BCOS官方文档: https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/index.html VMware虚拟机安装包下载地址: https

    2024年02月06日
    浏览(40)
  • FISCO BCOS搭建多机区块链网络

    我使用两台虚拟机,IP地址分别是192.168.217.132,192.168.217.128,每台配置一个节点。 1. 生成区块链网络配置文件 2. 基于配置文件生成区块链节点配置 命令执行成功会输出 All completed 。如果执行出错,请检查 nodes/build.log 文件中的错误信息。 至此,成功生成了多机4节点配置,每

    2024年02月02日
    浏览(37)
  • FISCO BCOS 搭建区块链,在SpringBoot中调用合约

    使用的是FISCO BCOS 和 WeBASE-Front来搭建区块链,详细教程: https://blog.csdn.net/yueyue763184/article/details/128924144?spm=1001.2014.3001.5501 搭建好能达到下图效果即可: 点击“ 测试用户 ”,即可“ 新增用户 ”。 点击“ 导出 ”,选择 .pem 文件。 在“ 合约IDE ”中准备智能合约,新建合约文

    2024年02月03日
    浏览(36)
  • Linux搭建FISCO BCOS的第一个区块链网络

             FISCO BCOS 是由金融区块链合作联盟(深圳)与微众银行共同发起的开源区块链项目,支持多链多账本,满足金融行业复杂业务需求。 本文将介绍如何在 Ubuntu 操作系统上使用 Linux 命令搭建FISCO BCOS的第一个区块链网络 。 目录 一、前言 二、准备工作 安装Ubuntu依赖

    2024年02月22日
    浏览(35)
  • FISCO-BCOS区块链网络环境搭建(亲测成功)

    因项目技术选型需要,需要搭建一个FISCO-BCOS区块链网络环境,该文记录一下搭载过程,或遇到的一个坑及其解决方法 一个如图所示的6节点3机构2群组的组网模式。机构B和机构C分别位于群组1和群组2中。机构A同属于群组1和群组2中 参考文章:FISCO-BCOS区块链网络环境搭建 此操

    2024年02月08日
    浏览(42)
  • 区块链入门教程(4)--搭建单机四节点FISCO BCOS联盟链

    要学习区块链,首先得有一个区块链系统去操作、学习、研究,FISCO BCOS区块链系统是一个应用广泛、文档全面、知名度向量的区块链系统,我们就从该系统安装开始入手学习。

    2024年02月05日
    浏览(26)
  • 搭建第一个区块链网络(Fisco-Bcos),启动并使用控制台

    1.安装依赖 centos7 Ubuntu 2.创建操作目录, 下载安装脚本 3. 搭建单群组4节点联盟链 搭建成功截图如下  4.启动FISCO BCOS链 启动成功截图如下  5.检查进程 检查进程是否启动  输出结果如下,如果进程数不为4,则进程没有启动(一般是端口被占用导致的)  6.检查日志输出 查看节

    2024年02月04日
    浏览(43)
  • 【教程】教你搭建控制台链接区块链网络,如何搭建FISCO-BCOS控制台

    目录 前言 配置及使用控制台 第一步. 准备依赖 第二步. 启动并使用控制台 部署及调用测试HelloWorld合约 第一步. 编写HelloWorld合约 第二步. 部署HelloWorld合约 第三步. 调用HelloWorld合约 随着区块链的发展,目前国内也掀起了一阵区块链的热潮,无论是金融、信任、交易、溯源等

    2024年02月10日
    浏览(53)
  • 开源进展 | WeBASE v3.0发布,支持适配FISCO BCOS v3.0稳定版

    WeBASE(WeBank Blockchain Application Software Extension) 是在区块链应用和FISCO BCOS底层之间搭建的一套通用组件,围绕交易、合约、密钥管理、数据、可视化管理来设计各个模块,屏蔽了区块链底层的复杂度,从而极大降低研发门槛,提速区块链应用开发效率。 近期FISCO BCOS开源社区发

    2024年01月21日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包