# 【节点部署-Aptos】Aptos第三次测试注册全流程

By [rainight-雨夜](https://paragraph.com/@jackmusk) · 2022-08-20

---

Aptos 激励测试网 3，注册全流程
===================

完整的教程需要完成以下 6 个步骤以注册 AIT-3：

1.  确认您拥有[Discord](https://discord.gg/aptoslabs)帐户并已加入[Aptos 服务器](https://discord.gg/aptoslabs)。 **重要提示**：您将被要求为 AIT-3 连接 Discord 帐户。
    
2.  [在社区网站](https://aptoslabs.com/incentivized-testnet)上创建一个帐户（或登录您现有的帐户）。
    
3.  出现提示时，提供您的电子邮件地址和用户名，并确保确认您的电子邮件。
    
4.  按照此[AIT-3 页面](https://aptos.dev/nodes/ait/ait-3)上的步骤安装和启动验证器节点，将节点设置为测试模式，并向 Aptos 社区提供验证器详细信息。
    
5.  [下载](https://aptos.dev/guides/install-petra-wallet-extension/)并安装 Petra 钱包，并在社区网站上注册您的钱包地址。（删除以前版本的钱包）
    
6.  通过身份验证和制裁筛选流程。
    

下面我们一起来做吧

1、已加入Aptos DC服务器。
-----------------

点击链接 [https://discord.gg/aptoslabs](https://discord.gg/aptoslabs) ,接收邀请，加入Aptos dc服务器

![](https://storage.googleapis.com/papyrus_images/6c672095a89f3651cf8f9aeb8ae9689cf2127ede92b0bffb787b8e0f5352a55d.png)

2、在社区网站上创建一个帐户
--------------

访问 [https://aptoslabs.com/incentivized-testnet](https://aptoslabs.com/incentivized-testnet)，创建账号

![](https://storage.googleapis.com/papyrus_images/47673ddb05e03fcc9a52ead4075c2bf45e5e1052bb607d38bd0a325008854e67.png)

![](https://storage.googleapis.com/papyrus_images/781dbeb10210962d9aeae90e3b12e68a77df2144f28cbdeafe66126065961c42.png)

3、确认邮件
------

提交完信息后，邮箱会收到一封确认邮件，将里面的链接复制出来，在刚才的浏览器里访问

![](https://storage.googleapis.com/papyrus_images/6ddfca44cee41e483c0cf7607fb0c653b144f72672b5f6a40369981c41a159a1.png)

4、安装验证节点
--------

首先需要一台服务器

配置如下

*   **CPU**:
    
    *   8 cores, 16 threads
        
    *   2.8GHz, or faster
        
    *   Intel Xeon Skylake or newer
        
*   **Memory**: 32GB RAM.
    
*   **Networking**
    
    Bandwidth requirement: 1 Gbps
    
*   **disk**
    
    *   300G
        

**4.1、使用ssh登录服务器（mac、linux系统下操作）**

    ssh root@服务器ip 
    

回车确认，如果出现提示”Are you sure you want to continue connecting (yes/no/\[fingerprint\])?“

输入 `yes` 回车确认

窗口等待输入服务器密码，回车确认。进入服务器

![运行成功结果](https://storage.googleapis.com/papyrus_images/dc9e70afcfa2bce4cb609a6ac5f54cf4397039ccd3fc5c30cce47c423bf53301.png)

运行成功结果

**4.2、确认当前用户是root，如果已经是root用户请略过**

开启root用户，为root用户创建密码，输入两次密码

![](https://storage.googleapis.com/papyrus_images/df107eb284a26e6493e047cd83dafb13f300ce5e069e5faa7439dcdf5b19a709.png)

使用下面命令，切换到root用户，在输入刚才创建的密码

**4.3、更新服务器软件，安装必要软件**

    apt update && apt install -y net-tools
    

**4.4、创建目录**

    mkdir ~/testnet
    cd ~/testnet
    

![](https://storage.googleapis.com/papyrus_images/8533f5a8d591b17bf3eb4a7be12cfbf376439aa3021544ee8c717524f7843d29.png)

**4.5安装docker、docker-compose**

    sudo wget -O get-docker.sh https://get.docker.com &&sudo sh get-docker.sh && sudo rm -f get-docker.sh
    
    sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && sudo chmod +x /usr/local/bin/docker-compose
    

**4.6 安装aptos命令**

    wget https://github.com/aptos-labs/aptos-core/releases/download/aptos-cli-v0.3.1/aptos-cli-0.3.1-Ubuntu-x86_64.zip
    unzip -o aptos-cli-0.3.1-Ubuntu-x86_64.zip -d /usr/local/bin 
    chmod +x /usr/local/bin/aptos 
    

**4.7、下载yaml文件**

下载完后会有两个yaml文件 `docker-compose.yaml、validator.yaml` 使用`ls`查看

    wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/aptos-node/docker-compose.yaml
    
    wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/aptos-node/validator.yaml
    

![](https://storage.googleapis.com/papyrus_images/34062b7a4b686f4c60a4838cfc068600c1cf7dd0e53511d59fc165dc07484bab.png)

**4.8、生成账号信息**

    aptos genesis generate-keys --output-dir ~/testnet/keys
    

执行完后会在 `~/testnet/keys` 生成四个文件，这是账号信息需要保存好。

![](https://storage.googleapis.com/papyrus_images/8f272860975f4175b420dd3a3ba65cba24f015f595a0a998d2d15265f0f78d87.png)

**4.9、配置验证节点**

`alice` 改成你的英文昵称 `<信息1>` 改成 `你的ip:6180` `<信息2>`改成 `你的ip:6182`

    cd ~/ && aptos genesis set-validator-configuration --local-repository-dir ~/testnet  --username alice --owner-public-identity-file ~/testnet/keys/public-keys.yaml  --validator-host <信息1> --full-node-host <信息2>  --stake-amount 100000000000000
    

![](https://storage.googleapis.com/papyrus_images/33312a29df9634f7c2999052c2122c3ba2b6f6fcc70519b1eece47e41872f456.png)

成功后会生成 你的昵称的文件夹

![](https://storage.googleapis.com/papyrus_images/7dc73287ab6439dc7d7b7521501eb8519676559f21c60ce4e11a19ca1243f310.png)

**4.10 、生成layout**

`alice` 改成你的昵称

    aptos genesis generate-layout-template --output-file ~/testnet/layout.yaml
    
    sudo bash -c "cat > layout.yaml" <<EOF
    root_key: "D04470F43AB6AEAA4EB616B72128881EEF77346F2075FFE68E14BA7DEBD8095E"
    users:
      - alice
    chain_id: 43
    allow_new_validators: false
    epoch_duration_secs: 7200
    is_test: true
    min_stake: 100000000000000
    min_voting_threshold: 100000000000000
    max_stake: 100000000000000000
    recurring_lockup_duration_secs: 86400
    required_proposer_stake: 100000000000000
    rewards_apy_percentage: 10
    voting_duration_secs: 43200
    voting_power_increase_limit: 20
    EOF
    

![](https://storage.googleapis.com/papyrus_images/378c2c8898f8dc49d82b547c087b1e6ad2aa20553c537290725ff126984a59ff.png)

**4.11、下载 AptosFramework Move**

    wget https://github.com/aptos-labs/aptos-core/releases/download/aptos-framework-v0.3.0/framework.mrb
    

![](https://storage.googleapis.com/papyrus_images/f987778cb517c316f3949df1c53e49c0cdc599a17a02ac93168bede413724f24.png)

**4.12、编译 genesis blob 和 waypoint**

    aptos genesis generate-genesis --local-repository-dir ~/testnet --output-dir ~/testnet
    

**4.13、启动节点**

    docker compose up -d
    

![](https://storage.googleapis.com/papyrus_images/7a9ef75752f2c052db9c8334da781f94f5d31ae85f49bafe4bae71722410cbf1.png)

检验节点是否启动成功 `netstat`

![](https://storage.googleapis.com/papyrus_images/e350b85c5f77e7626372e59476c37987c06127dc7029364287ac44fa691c4b96.png)

防火墙、安全组放行 **80,8080,6180,9101**

5、安装钱包
------

访问地址 [https://github.com/aptos-labs/aptos-core/releases/tag/wallet-v0.1.6](https://github.com/aptos-labs/aptos-core/releases/tag/wallet-v0.1.6)，下载wallet-extension.zip，并解压到自己熟悉的目录

![](https://storage.googleapis.com/papyrus_images/5d42b820e640402319bac13017b1f596784a1c2d22f4d7793d894dcd7f9459e6.png)

![](https://storage.googleapis.com/papyrus_images/9831e95f99fe4c2ee98d2f77a84413edfc52c700a9ed925b2605706bc14de970.png)

创建钱包

![](https://storage.googleapis.com/papyrus_images/2a2bd1872dd49cef4dd9aae42fa4f8a88dea826ea1c49bf188bab67b1af1e6d4.png)

6、**验证节点**

访问[https://aptoslabs.com/it3](https://aptoslabs.com/it3)，链接钱包

![](https://storage.googleapis.com/papyrus_images/fca51f3054c4c891b35e9ff7371b24252372b53c29b84d299c896922e0661a23.png)

填写描述信息

![](https://storage.googleapis.com/papyrus_images/aaf80fd1594c44900821db942a8376a1cb457596667a58257a75b84357bce22a.png)

![](https://storage.googleapis.com/papyrus_images/220f74a21c165111f9dd2bb522edbfeff7cb7685ea53df9d59fca41c2e77d610.png)

验证节点信息

![](https://storage.googleapis.com/papyrus_images/cddfa214094349efff6f8f37882ecdf852a627f9b89d2108c59894f909a1b848.png)

在服务器上查看节点信息 ，`rainight` 改成你的昵称

    cat /root/testnet/rainight/operator.yaml
    

![](https://storage.googleapis.com/papyrus_images/6c6f578a271affd813dcb24091391c3aae159b94305b55fba3559ec339a46126.png)

![](https://storage.googleapis.com/papyrus_images/08e950870a51182599bd3523216d0c51b32f83482458f63eed8b415e00f3f0fb.png)

![](https://storage.googleapis.com/papyrus_images/f0d6d80c245599b92ca54eef06b71ff2ac4f1fd85218e87044c3045793c63102.png)

![](https://storage.googleapis.com/papyrus_images/67f2311daa0ee2f9f39000aa80fc6458ae7de9e584012520cd954dec7d071a6a.png)

![](https://storage.googleapis.com/papyrus_images/75372bd70657c3401d486c412ce49496b42c59f0d3888ec3eda6c0d9da37df15.png)

返回到 [https://aptoslabs.com/it3](https://aptoslabs.com/it3) 实名认证

![](https://storage.googleapis.com/papyrus_images/8f9024fef64902e9075dfeffc876261a0c42a29e037b2eb2335a4ba68d659384.png)

会调用第三方实名验证，根据提示操作就行，大陆身份证可以验证通过

![](https://storage.googleapis.com/papyrus_images/68e1056520b3587dc26222ac616e1ba96b1bea043e813034989aa73d035462ea.png)

\=========================

关注我的[推特](https://twitter.com/0xrainight)，不定期发布交互教程

往期教程回顾：

[Cosmos链上的多链合一的Dapp-名牌空投-测试节点搭建](https://mirror.xyz/jackmusk.eth/o01sD5ikKiSZutPyA43dXw71C2AGLR4DsXIcGZYszOQ)

[20亿美元估值项目，即将启动激励测试网，抢先体验](https://mirror.xyz/jackmusk.eth/TREP1txQxQWIBskrHWS9EcpvH6yxN0uxvPDSahWObOM)

---

*Originally published on [rainight-雨夜](https://paragraph.com/@jackmusk/aptos-aptos)*
