# 安装

# 最新版本

DipperNetwork 主网的最新版本是v1.0.2 (opens new window)

# 服务器配置

  • CPU 核数:2
  • 内存:8GB
  • 磁盘:500GB SSD
  • 操作系统:Ubuntu 20.04
  • 带宽:10Mbps
  • 开放端口:26656

# 安装go

TIP

编译安装 DipperNetwork 软件依赖 Go 1.13+

按照官方文档 (opens new window)安装go

别忘记设置您的$GOPATH,$GOBIN和$PATH环境变量,例如:

mkdir -p $HOME/go/bin
echo "export GOPATH=$HOME/go" >> ~/.bashrc
source ~/.bashrc
echo "export GOBIN=$GOPATH/bin" >> ~/.bashrc
source ~/.bashrc
echo "export PATH=$PATH:$GOBIN" >> ~/.bashrc
source ~/.bashrc

确认已成功安装go

go version

# 安装DipperNetwork

正确配置go之后,您应该可以编译并运行DipperNetwork了。它由dipd,dipcli两个程序构成。

请确保您的服务器可以访问 google.com,因为我们的项目依赖于google提供的某些库(如果您无法访问google.com,也可以尝试添加代理:export GOPROXY=https://goproxy.io

git clone https://github.com/Dipper-Labs/Dipper-Protocol.git
cd Dipper-Protocol && git checkout v1.0.2
make install

如果环境变量配置无误,则通过运行以上命令即可完成DipperNetwork的安装。现在检查您的DipperNetwork版本是否正确:

dipd version
1.0.2-0

dipcli version
1.0.2-0