1.源码安装以太坊客户端https://github.com/ethereum/go-ethereum(已安装go环境)
code>git clone https://github.com/ethereum/go-ethereum.git
code>cd go-ethereum/
cdoe>make geth
2.启动节点
./build/bin/geth --datadir ./data (指定数据存储目录)默认会同步全节点
./buile/bin/geth --datadir --syncmode fast(快速模式同步:只会下载每个区块头和区块体 不会执行验证区块所有的交易 验证交易回从创世块开始 )
geth --testnet --datadir --syncmode fast 同步测试网络
3.搭建私有链
3.1 通过genesis.json文件来初始化配置创世块
3.2初始化geth数据库
3.2.1创建使用此创世块的区块链节点