小TIPS助力开发者迅速搭建开发环境
相信大家了解 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
第二步. 创建操作目录, 下载安装脚本
## 创建操作目录 cd ~ && mkdir -p fisco && cd fisco ## 下载脚本 curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.7.1/build_chain.sh && chmod u+x build_chain.sh
第三步. 搭建单群组4节点联盟链
bash build_chain.sh -l 127.0.0.1:4 -p 30300,20200,8545
但是,节点安装的过程中还是有很多小技巧的,在这里分享给大家。
开发者基于 FISCO BCOS 进行开发有两种方式,第一种是本地安装,本地连接;第二种是服务器上安装,远程连接服务器进行开发。因此本文分开两种情况,来进行讲解。
加-h就可以看到所有可以配置的参数了:
./build_chain.sh -h
如果只是本机开发,那么我们可以部署单节点环境,以节省时间。
./build_chain.sh -l "127.0.0.1:1"
默认的脚本会尝试通过github进行节点安装,由于网络原因可能会下载很久,可以直接下载二进制包进行安装
在Gitee下载对应的版本,解压后 将其置于安装脚本相同文件夹下:
通过pwd命令获取绝对路径:
执行如下命令安装节点:
./build_chain.sh -l "127.0.0.1:1" -e [path-on-last-step]/fisco-bcos
rsync -av fisco-bcos.tar ip:[path]
如:
rsync -av fisco-bcos.tar 233.33.33.33:/home/ubuntu
服务器上 tar 文件解压命令
tar xvf B.tar
同 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
节点启动:
./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
节点的全攻略。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!