在Ubuntu上进行Tendermint多节点测试

一、设置Ubuntu软件源。

清华源的设置可以参考如下网址。设置软件镜像源是为了加速一些软件的下载。
Ubuntu设置清华源_ubuntu清华源_there2belief的博客-CSDN博客

二、Golang安装

  1. 下载安装包,目前使用的是go1.19.2版本,用更旧的版本是否会发生错误暂时未知。
    mkdir ~/download
    cd ~/download
    wget https://golang.google.cn/dl/go1.19.2.linux-amd64.tar.gz
    tar -zxvf ./go1.19.2.linux-amd64.tar.gz
  2. 解压go安装包
    mkdir ~/env
    mkdir ~/env/gobin
    mkdir ~/env/gopath
    mv ~/download/go ~/env/
  3. 配置~/.bashrc文件,在文件最后加入如下三行代码(##是注释部分)
    ## 配置须为绝对路径,将yourname改为自己的用户名
    GOROOT=/home/yourname/env/go
    GOBIN=/home/yourname/env/gobin
    export PATH=$PATH:$GOROOT/bin:$GOBIN
    然后使用source ~/.bashrc激活配置文件。
  4. go环境变量配置
    依次执行以下四条命令
    ## 配置须为绝对路径,将yourname改为自己的用户名
    go env -w GOBIN=/home/yourname/env/gobin
    go env -w GOPATH=/home/yourname/env/gopath
    go env -w GOPROXY=https://goproxy.cn,direct
    go env -w GO111MODULE=on
    其中GOPROXY是镜像源,有些go语言包在外网中,直接go get可能会失败。
    GO111MODULE是是否使用go mod配置环境。
    可以通过go env查看上述配置是否成功。

三、建立host映射

使用命令sudo vi /etc/hosts进入hosts文件,输入i可以进入编辑模式,可以按照下图格式设置IP地址映射关系。编辑结束后点击退出键(Esc)退出编辑模式,:wq(保存退出),:q(不保存退出)。
host映射
如果使用上图的映射,

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值