环境:
操作系统为win10,虚拟化2个centos7.5 系统,cpu 4核,内存8G。本文将以node1,node2代表虚拟机节点1 和虚拟机节点2。
此篇将搭建2个节点,node1 会搭建区块链浏览器。
环境准备
node1 搭建
- 关闭防火墙,确保后续节点之间能相互通讯,数据同步。
su root
关闭防火墙
systemctl disable firewalld修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabledreboot
- 安装git
yum install git
- 安装golang
wget https://golang.org/dl/go1.15.linux-amd64.tar.gz
tar -zxvf go1.15.linux-amd64.tar.gz
mv go /usr/local/
- 设置go环境变量
vi /etc/profile
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/binsource /etc/profile
- 安装node
curl -sL https://rpm.nodesource.com/setup_10.x | sudo bash -
yum install nodejs
编译以太坊源码
- 下载以太坊源码(go)