FISCO-BCOS区块链开源平台部署步骤(1)

FISCO-BCOS安装

源码地址:https://github.com/FISCO-BCOS/FISCO-BCOS

环境

1.1机器配置

配置最低配置推荐配置
CPU1.5GHz2.4GHz
内存1GB4GB
核心2核4核
带宽1Mb5Mb
操作系统CentOS (7.2 64位)或Ubuntu(16.04 64位)

1.2 部署软件环境

1.2.1 依赖包安装
#Centos 安装依赖包
sudo yum install -y git openssl openssl-devel deltarpm cmake3
#Ubuntu 安装依赖包
sudo apt-get -y install git openssl libssl-dev libkrb5-dev cmake
1.2.2 Node环境安装

我们安装node的版本管理器 - nvm

#curl
sudo curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
# 或wegt的方式(二选一即可)
sudo wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

运行完脚本后,需要进行source ~/.bashrc 后才可使用nvm

#查看nvm版本(当前最新版本为0.33.8)
nvm --version
#当前最新Lts版本8.9.4
sudo nvm install 8.9.4
# 安装完毕可以进行查看
nvm ls
#安装npm相关包
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
sudo cnpm install -g babel-cli babel-preset-es2017 ethereum-console
echo '{ "presets": ["es2017"] }' > ~/.babelrc

1.3 源码编译安装

1.3.1 拉取源码

在自己新建的mydata目录下安装

#生成mydata目录
sudo mkdir -p /mydata
sudo chmod 777 /mydata
cd /mydata

#拉取源码
git clone https://github.com/FISCO-BCOS/FISCO-BCOS.git

1.3.2 安装FISCO-BCOS的只能合约编译器
#切换到源码根目录
cd FISCO-BCOS
sudo cp fisco-solc  /usr/bin/fisco-solc
sudo chmod +x /usr/bin/fisco-solc
1.3.3 拉取编译依赖
#在源码FISCO-BCOS目录中
sudo chmod +x scripts/install_deps.sh
sudo ./scripts/install_deps.sh
1.3.4 开始编译&安装
#新建build目录
mkdir -p build
cd build/
#Centos下运行 (注意末尾的..)
cmake3 -DEVMJIT=OFF -DTESTS=OFF -DMINIUPNPC=OFF ..
#Ubuntu下运行 (注意末尾的..)
cmake  -DEVMJIT=OFF -DTESTS=OFF -DMINIUPNPC=OFF ..
#进行编译
sudo make
#若编译成功,则生成build/eth/fisco-bcos。
sudo make install

至此,成功编译并安装fisco-bcos

转载于:https://my.oschina.net/undefine/blog/1627129

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值