FISCO区块链实机配置(二)Fisco Bcos区块链搭建

安装Fisco区块链

官方文档:搭建第一个区块链网络 --- FISCO BCOS 2.0 v2.9.0 文档

1.安装ubuntu依赖

linux 复制代码
sudo apt install -y openssl curl

2.创建操作目录, 下载安装脚本

创建操作目录

linux 复制代码
cd ~ && mkdir -p fisco && cd fisco

下载脚本

linux 复制代码
curl -#LO https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/FISCO-BCOS/FISCO-BCOS/releases/v2.9.1/build_chain.sh && chmod u+x build_chain.sh

3. 搭建单群组4节点联盟链

在fisco目录下执行下面的指令,生成一条单群组4节点的FISCO链。 请确保机器的30300~30303,20200~20203,8545~8548端口没有被占用。

linux 复制代码
bash build_chain.sh -l 127.0.0.1:4 -p 30300,20200,8545

4.启动区块链

linux 复制代码
bash nodes/127.0.0.1/start_all.sh

安装Webase

1.获取部署安装包:

linux 复制代码
wget https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/WeBASE/releases/download/v1.5.5/webase-deploy.zip

2.解压安装包:

linux 复制代码
unzip webase-deploy.zip

3.进入目录:

linux 复制代码
cd webase-deploy

4.修改配置文件

linux 复制代码
vim common.properties

1)将 if.exist.fisco=no 更改为

linux 复制代码
if.exist.fisco=yes

2)将fisco.dir=/data/app/nodes/127.0.0.1 更改为

linux 复制代码
fisco.dir=/home/user/fisco/nodes/127.0.0.1 

注意:user应替换为ubuntu系统用户名

5.拉取docker镜像(拉取镜像开始前需要输入一个拉取超时时间,如60,即60s拉取未完成则提示超时)

linux 复制代码
python3 deploy.py pullDockerAll

注意:拉取镜像时如果多次超时,建议将超时的镜像单独拉取 拉取命令示例:

linux 复制代码
docker pull webasepro/webase-node-mgr:v1.5.5

6.部署并启动WeBase

7.浏览器访问

相关推荐
Richown16 小时前
AI + Web3 融合架构:大模型驱动的智能合约自动生成与审计
区块链·react
磐链科技20 小时前
交易所开发新范式:从社交钱包隐私保护中汲取的五大架构启示
架构·区块链
MartinYeung52 天前
当“捕食者”沦为“猎物”:Jaredfromsubway MEV机器人被黑750万美元的技术拆解与代码修复方案
机器人·区块链
MartinYeung52 天前
Aztec Connect 黑客攻击深度剖析:结算边界绕过漏洞
安全·区块链
ZDGJ60992 天前
恒指期货交易策略适合新手吗
区块链
baopixiaoz3 天前
AI量化策略师|Web3 量化交易研究员
大数据·人工智能·python·区块链
Jiamiren3 天前
WEEX:长鑫科技上市大涨,宇树科技合约同步走高,传统资产交易迎来新路径
人工智能·科技·区块链
黄焖鸡能干四碗4 天前
信息安全保障方案(Word文件)
大数据·网络·人工智能·架构·区块链
Web3李李5 天前
链游想要获得市场认可,核心从来不是极致去中心化
web3·去中心化·区块链·软件开发·链游开发
mykj15515 天前
稳定的DOO算力质押系统DAPP合约底层逻辑
web3·区块链·dapp·rwa·质押挖矿