CentOS8 配置以太坊私链

这个文章是写给公司的同事的,顺便自己也记录一下

参考连接/备注
远程工具 MobaXterm
https://www.cnblogs.com/nhdlb/p/11569191.html #Linux更新yum方法
我一般把应用都放在 /home/[username]/app/ #里面

cd /etc/yum.repos.d #进入yum配置文件夹
mv CentOS-Base.repo CentOS-Base.repo.old #备份原来的配置文件(如果没有那就跳过了)
wget http://mirrors.aliyun.com/repo/Centos-8.repo #下载阿里云镜像文件
mv Centos-8.repo CentOS-Base.repo #将新的源文件改成 CentOS-Base.repo
yum update -y #让yum重新缓存新的数据
等待更新结束

yum install git #安装git

#安装go语言环境 或者直接把下载好的复制到机器上
wget http://49.234.123.71:8018/software/go1.10.2.linux-amd64.tar.gz

tar zxvf go1.10.2.linux-amd64.tar.gz #解压
#配置环境变量
sudo vi /etc/profile
添加
export GOPATH=/home/username/app/go
export PATH=[前面的省略了]:$GOPATH/bin

git clone https://github.com/ethereum/go-ethereum.git #下载go-ethereum源代码,或者上传本地已经下载的
cd go-ethereum #进入文件夹
make geth #编译geth文件

/home/username/app/go-ethereum/build/bin #配置环境变量

#完事了 要是遇到 Permission denied
去到配置环境变量的bin目录 sudo chmod -R 777 * 即可

上传配置文件
geth --datadir data0 init init.json #初始化创世区块

在节点1输入
admin.addPeer(“enode://…”)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值