目录
环境:两台云服务器 Ubuntu 18.04.4 Remote Desktop Manager
1.两台共同执行下载及安装
通过gihub下载到主机上
(1)下载
cd ~/ && git clone https://github.com/FISCO-BCOS/generator.git && cd ./generator
(2)安装
cd ~/generator && bash ./scripts/install.sh
(3)获取节点二进制
./generator --download_fisco ./meta
问题:
(3.1)可能会出现的问题1:从github下载时网络不稳定导致的
![]()
解决:
可以在后面加上--cdn指令,从国内的镜像进行下载,如果还是网络错误,可多试几次
./generator --download_fisco ./meta --cdn
(3.2)可能会出现的问题2:解压fisco-bcos失败

再者一个简单粗暴的解决方法:
直接在浏览器里面下载下来到你的电脑里,下面是下载地址,复制到浏览器中即可下载
https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.4.0/fisco-bcos.tar.gz
然后把下载下来的fisco-bcos文件,再通过WinSCP,复制到generator/meta/ 目录下,解压
tar -xzvf fisco-bcos.tar.gz
赋予运行权限:
chmod +x fisco-bcos
(4)检查二进制版本
./meta/fisco-bcos -v
看到版本号信息则说明二进制文件已经生效可用,如下示:

2.初始化链证书及机构
A机构(其中一台云服务器)
(1)初始化链证书
在generator文件夹下进行,如果不是在generator目录下先则先执行下列语句进入该目录
cd ~/generator
若已在该目录下,可直接执行下列命令:
./generator --generate_chain_certificate ./dir_chain_ca
(2)初始机构A
./generator --generate_agency_certificate ./dir_agency_ca ./dir_chain_ca agencyA
(3)查看机构证书及私钥
ls dir_agency_ca/agencyA/
可以看到:agency.crt agency.key ca.crt
(4)发送链证书、机构证书、机构私钥至机构A
cp ./dir_agency_ca/agencyA/* ~/generator/meta/
因为控制台查看文档的不方便,也为了后续工作的方便执行,此处插播一个可视化工具推荐——WinSCP

本文档详细介绍了如何在两台云服务器上部署FISCO BCOS区块链底层,包括下载安装、初始化链证书及机构、配置文件修改、节点信息生成与交换、创世区块创建、控制台搭建与配置等步骤,适合初学者学习。
最低0.47元/天 解锁文章
1173

被折叠的 条评论
为什么被折叠?



