EVM系区块链开发网节点搭建及测试详细文档

news/2025/2/23 8:57:08

文章目录

  • 一. 编写说明
    • 1.1 文档说明
    • 1.2 配置信息
  • 二. docker 方式部署区块链开发网
    • 2.1 centos7 部署docker环境
      • 2.1.1 卸载旧版本
      • 2.1.2 使用 yum 安装
      • 2.1.3 使用官方安装脚本自动安装
      • 2.1.4 启动并加入开机启动
    • 2.2 区块链节点镜像生成
    • 2.3 区块链开发网节点容器生成
      • 2.3.1 配置文件编写
      • 2.3.2 创建genesis.json
      • 2.3.3 预先创建一个账户地址
      • 2.3.4 初始化geth
      • 2.3.5 启动节点
      • 2.3.6 启动出块
  • 三. 二进制方式部署区块链开发网
    • 3.1 基础命令安装
    • 3.2 启动区块链开发网节点
      • 3.2.1 下载区块链节点二进制文件
      • 3.2.2 配置文件编写
      • 3.2.3 创建genesis.json
      • 3.2.4 预先创建一个账户地址
      • 3.2.5 初始化geth
      • 3.2.6 启动节点
      • 2.3.7 启动出块
  • 四、节点接口测试命令
    • 4.1 ipc控制台命令使用
    • 4.2 rpc命令使用测试

一. 编写说明

1.1 文档说明

  • 文档内容

    通过本文档对区块链节点开发网使用docker进行部署启动过程进行描述

  • 部署服务

服务器 程序 默认端口
127.0.0.1 区块链节点(BSC) rpc接口:8545
p2p接口:30303

1.2 配置信息

  • 硬件配置

    云厂商:AWS
    服务器系统:Centos7+
    CPU:4核
    内存:8GB
    硬盘:100 GB
    网络:5M
    
  • 软件环境

    Docker version 26.1.4
    

注意:软件使用版本不强制使用与上面一样的版本

二. docker 方式部署区块链开发网

2.1


http://www.niftyadmin.cn/n/5863220.html

相关文章

黑马点评_商品信息缓存模块

保证缓存不要有空档期 删除后马上要写入中间不能插入任何阶段(如查询数据库) 对于单体系统1,将缓存与数据库操作放在同一个事务中(当前项目就是一个单体项目,所以选择这种方式) 对于分布式系统2,利用TCC(Tr…

Unity 适用于单机游戏的红点系统(前缀树 | 数据结构 | 设计模式 | 算法 | 含源码)

文章目录 功能包括如何使用 功能包括 红点数据本地持久化 如果子节点有红点,父节点也要显示红点,父节点红点数为子节点红点数的和; 当子节点红点更新时,对应的父节点也要更新; 当所有子节点都没有红点时&#xff0c…

1.4 嵌入式系统的软件

嵌入式系统的开发流程中,硬件和固件设计完成后,嵌入式软件承担起实现功能、用户交互、系统集成和性能优化等任务;嵌入式系统软件分为设备驱动、操作系统和应用程序三个层面。 因此嵌入式系统软件开发工程师通常分为三类:嵌入式系统…

手动搭建Redis1主2从+ 3 Sentinel 高可用集群

环境准备 一台机器部署: Redis 主节点: 127.0.0.1:6379Redis 从节点: 127.0.0.1:6380, 127.0.0.1:6381Sentinel 节点: 127.0.0.1:26379, 127.0.0.1:26380, 127.0.0.1:26381 步骤 1:安装 Redis 6.2.17 # 下载并编译 Redis wget https://download.redis.…

excel中VBA宏的使用方法?

先编写宏代码:(随便新建打开一个记事本文档 或者 word文档) 然后:

【深度学习】预训练和微调概述

预训练和微调概述 1. 预训练和微调的介绍1.1 预训练(Pretraining)1.2 微调(Fine-Tuning) 2. 预训练和微调的区别 预训练和微调是现代深度学习模型训练中的两个关键步骤,它们通常是一个 预训练-微调 (Pretrain-Finetune…

1.vue使用vite构建初始化项目

npm create vuelatest❯ npm create vuelatest> npx > create-vueVue.js - The Progressive JavaScript Framework✔ Project name: … vue3_test ✔ Add TypeScript? … No / Yes ✔ Add JSX Support? … No / Yes ✔ Add Vue Router for Single Page Application dev…

【我的Android进阶之旅】Android Studio SDK Update Site 国内的腾讯云镜像配置指南

一、腾讯云的镜像 https://mirrors.cloud.tencent.com/AndroidSDK/ 二、 打开 Android Studio‌的SDK Manager 路径:Tools–>SDK Manager 在右侧找到 SDK Update Sites 列表‌‌,添加如下链接,像下面一样,一个一个添加 将下面几个链接都加上去 https: