POA
中文
中文
  • 欢迎来到POA
  • 特性
    • 已知验证人
    • POADAO共识
    • 桥接原生令牌
  • 用例
    • 区块链游戏的可扩展性
    • 基于社区的货币
    • 补贴交易
    • 去中心化金融(DeFi)
  • 路线图
  • 面向用户
    • POA令牌
      • POA & POA20交易所
      • 常见问题解答:POA20一般问题
    • POA令牌用例
      • 实用令牌
      • 货币代币
      • 抵押代币
      • 桥接令牌
      • 质押令牌
      • 稳定令牌
    • POA到POA20桥
    • 接受POA20付款
      • 帐户注册和登录(商家设置)
      • 设置商家帐户
      • 商户付款方式设置
      • 使用POA20付款(客户角度)
    • 教程
      • 在DEX.AG上交易POA20
      • 在1inch.exchange上交换POA20令牌
      • 通过Discord获取空投
    • 治理
      • 文章:链上治理成功的一年
      • 治理季度报告
        • 2019年11月度报告
    • 钱包
      • Nifty钱包
        • 入门
      • Trust钱包
    • 白皮书
      • POADAO v1
        • 介绍
        • 权威证明 - Proof of Authority
        • POA网络功能
        • 去中心化应用程序(DApps)
          • 初始仪式DApp
          • 物理地址证明(PoPA)DApp
          • 银行帐户DApp证明
          • 社交网络证明DApp
          • 电话号码证明DApp
          • 治理DApp
        • 总结和致谢
        • 参考文献
        • 附录A:代码示例
          • 投票管理员
          • 验证人管理员
          • 为挖矿节点的部署脚本
  • 面向开发者
    • 开发人员资源
    • POA安装
    • Sokol测试网络水龙头
    • ERC20测试令牌水龙头
    • DApp部署
    • 基于POA的赠款
  • 对于验证者
    • 入门
      • 验证人资源
    • 引导节点设置
      • AWS引导节点设置
        • 先决条件
        • 配置AWS
        • 下载并配置脚本
        • 部署
      • 非AWS引导节点设置和部署
        • 本地/远程计算机系统要求
        • 节点准备
        • 使用部署手册配置节点
    • 验证者节点设置
      • 适用于验证程序节点部署的AWS VM
        • MoC:仪式密钥交换和生成大师
        • 当前的验证人为新的验证人投票
        • 验证程序节点设置先决条件
        • 配置AWS
        • 下载并配置脚本
        • 部署方式
        • 升级实例到更大的类型
      • 非AWS验证程序节点设置
        • 本地和远程机器系统要求
        • 远程机器设置
        • 使用部署手册配置节点
    • 硬分叉
      • Parity升级指南
      • POA Core主网
        • 即将到来的 HF 2019-12-12 | #12478880
        • 2019-04-29 | #8582254
        • 2018-01-29 | # 772000
        • 2018-10-22 | #5329160
    • 验证程序Dapps
      • 验证人元数据DApp
  • 媒体
    • 大事记
    • 研发合作伙伴
    • 社交媒体
    • 媒体工具包
    • 联系我们
Powered by GitBook
On this page

Was this helpful?

  1. 对于验证者
  2. 验证者节点设置
  3. 适用于验证程序节点部署的AWS VM

验证程序节点设置先决条件

Previous当前的验证人为新的验证人投票Next配置AWS

Last updated 5 years ago

Was this helpful?

0.选择您的本地Ansible Control Station用户名。

  • 为了清楚起见,您可能希望在Ansible Control Station和远程节点上使用相同的用户名。 例如,可以在Ansible控制站和远程便笺上创建一个名为“ ubuntu”的用户。 如果可以的话,为Ansible Control Station使用专用节点可以在不使用时关闭电源或将其移出网络是理想的选择。 如果使用本地工作站,则创建和使用Ansible Control Station专用用户可减少发生错误的可能性。 当您创建新的本地用户时(建议使用示例“ ubuntu”用户名),请确保该用户在Ansible Control Station上具有sudo或su(超级用户)权限。 本示例的其余部分假定您的用户位于sudo组中。

1. git

  1. 检查您是否已安装git

    git --version

    如果不是,请按照的说明进行安装

2. python & pip

  1. 检查您是否已安装python 2版本> = 2.6.5或python 3版本> = 3.3

    python --version

    如果不是,请从选择合适的二进制文件进行安装

  2. 检查您是否安装了pip python软件包管理器

    pip --version

    如果不是,请按照此处的说明进行安装。 基本上,您需要下载此脚本并将其保存在计算机上 然后运行

    python get-pip.py

3. ansible

  1. 请按照进行安装。 例如,您可以使用pip来做到这一点:

    sudo pip install ansible
  2. 使用pip安装以下软件包:

    sudo pip install boto
    sudo pip install boto3

4. SSH keys

  1. 检查您是否已经有密钥对:

    ls -la ~/.ssh

    如果出现目录不存在或目录为空的错误,则需要按照以下说明进行操作。 如果您已经有密钥对,则可以跳过此部分。

  2. 生成SSH密钥对

    ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

    在其中插入您的电子邮件地址和一个强密码。 默认情况下,密钥将保存到~/.ssh/,并命名为id_rsa,而公共密钥为~/.ssh/id_rsa.pub。

5. aws cli

  1. 检查您是否安装了AWS CLI

    aws --version

    如果不是,请按照以下说明进行安装。 最简单的方法是使用pip:

    pip install awscli --upgrade --user

    安装了自制软件的Mac系统:

    brew install awscli

继续阅读

此处
此处
https://bootstrap.pypa.io/get-pip.py
本指南
配置AWS