在本篇文档开始之前,大概说明一下本次 polygon 同步的情况:
服务器环境
服务器:亚马逊云服务器
CPU:16核
内存:48 GB
数据盘:3T SSD 数据盘
带宽:独享 200M
区域:美国弗吉尼亚
软件环境
centos 7.9
golang 1.20.3
一、 环境部署
1.1 golang环境部署
- 下载golang二进制包
wget https://studygolang.com/dl/golang/go1.20.3.linux-amd64.tar.gz
- 将golang二进制压缩包解压至/usr/local下
tar -C /usr/local -xvf go1.20.3.linux-amd64.tar.gz
- 创建go的项目目录
mkdir /opt/gopath
- 添加go环境变量
# vim /etc/profile
#go
export PATH=$PATH:/usr/local/go/bin
export GOPATH=/opt/gopath
- 环境变量生效
本文详细介绍了如何在服务器环境中部署Polygon(Matic)主网节点,包括环境部署、heimdall和bor的安装、快照数据处理、服务启动及错误解决。内容涵盖golang、git、gcc等软件安装,heimdall和bor的编译、配置,以及快照数据的下载、验证和应用。此外,还提供了错误处理方案,如解压报错、编译失败等问题的解决方法。
订阅专栏 解锁全文
1307

被折叠的 条评论
为什么被折叠?



