美文网首页
FISCO BCOS 开发环境节点搭建全攻略

FISCO BCOS 开发环境节点搭建全攻略

作者: 柏链教育 | 来源:发表于2020-12-31 10:10 被阅读0次

    相信大家了解 FISCO BCOS 都是从节点搭建开始的,build_chain.sh一顿操作猛如虎:

    第一步. 安装依赖

    开发部署工具 build_chain.sh脚本依赖于openssl, curl,根据您使用的操作系统,使用以下命令安装依赖。

    安装macOS依赖

    brew install openssl curl
    

    安装ubuntu依赖

    sudo apt install -y openssl curl
    

    安装centos依赖

    sudo yum install -y openssl openssl-devel
    

    第二步. 创建操作目录, 下载安装脚本

    ## 创建操作目录
    

    第三步. 搭建单群组4节点联盟链

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

    *以上内容来自 FISCO BCOS 官方文档,点击「阅读原文」跳转至官方安装文档

    但是,节点安装的过程中还是有很多小技巧的,在这里分享给大家。

    开发者基于 FISCO BCOS 进行开发有两种方式,第一种是本地安装,本地连接;第二种是服务器上安装,远程连接服务器进行开发。因此本文分开两种情况,来进行讲解。

    1 本地安装

    1.1 不记得命令的时候通过 -h 来查看命令

    加-h就可以看到所有可以配置的参数了:

    ./build_chain.sh -h
    

    1.2 在本机开发的时候只要部署一个节点就够了

    如果只是本机开发,那么我们可以部署单节点环境,以节省时间。

    ./build_chain.sh -l "127.0.0.1:1"
    

    1.3 通过默认的脚本下载二进制文件不稳定,不如先下载二进制包,通过本地二进制包进行安装

    默认的脚本会尝试通过github进行节点安装,由于网络原因可能会下载很久,可以直接下载二进制包进行安装

    在Gitee下载对应的版本,解压后 将其置于安装脚本相同文件夹下:

    https://gitee.com/FISCO-BCOS/FISCO-BCOS/releases/

    通过pwd命令获取绝对路径:

    640.png

    执行如下命令安装节点:

    ./build_chain.sh -l "127.0.0.1:1" -e [path-on-last-step]/fisco-bcos
    

    2 在服务器上安装

    2.1 给服务器配置ssh

    教程见:

    https://wangdoc.com/ssh/

    2.2 通过rsync 命令在本地与服务器间传递二进制文件

    rsync -av fisco-bcos.tar ip:[path]
    

    如:

    rsync -av fisco-bcos.tar 233.33.33.33:/home/ubuntu
    

    2.3 解压 .tar 文件

    服务器上 tar 文件解压命令

    tar xvf B.tar
    

    2.4 安装节点

    同 1.2、1.3,区别在于把127.0.0.1改为0.0.0.0,以方便远程连接。

    ./build_chain.sh -l "127.0.0.1:1" -e [path-on-last-step]/fisco-bcos
    

    3 节点启动、停止与查看

    节点启动:

    ./nodes/127.0.0.1/start_all.sh
    

    检查共识情况:

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

    节点停止:

    ./nodes/127.0.0.1/stop_all.sh
    

    以上就是部署开发环境FISCO BCOS节点的攻略。

    相关文章

      网友评论

          本文标题:FISCO BCOS 开发环境节点搭建全攻略

          本文链接:https://www.haomeiwen.com/subject/iljloktx.html