在亚马逊云应用软件商店(AWS)的高级用户创建NKN完整节点

对于想要通过预先存在的NKN钱包在AWS上创建NKN完整节点的高级用户,请按照以下步骤操作。如果您还没有钱包,可以使用official NKN wallet创建钱包。

要使用预先存在的钱包创建NKN完整节点,您需要按照以下步骤操作:
1.在AWS管理控制台中,单击“从EC2启动虚拟机”链接。

2.转到控制台窗口的右上角并单击区域(右起第二个选项),从下拉菜单中选择所需区域,设置要启动NKN完整节点的区域(示例 :美国西部(俄勒冈州))

  1. 翻到下一页,从页面左侧的菜单中选择“AWS Marketplace”,在搜索栏中输入“NKN”,然后按Enter键搜索。 单击NKN条目旁边的“选择”按钮。 查看生成的弹出窗口,了解有关NKN完整节点的详细信息,然后单击“继续”

  2. 再下翻一页,您可以选择实例类型。 选择“t2.micro”实例,然后单击右下角的“下一步:配置实例详细信息”

  3. 打开Configure Instance Details页面,滚动到底部,单击“Advanced Details”展开菜单。 您将看到一个名为User Data的参数和旁边一个写着optional的文本框。 在文本框上方,选择“作为文本”,然后在框中粘贴以下内容:

    将上面文本中的YOUR_EXISTING_NKN_WALLET_ADDRESS替换为您的NKN钱包地址(一个以字母N开头的字符串,如:NcLrZVhaDdudT25GTr6EeLyGiy8g1VHdTs)。

完成后,单击右下角的“下一步:添加存储”。

6.从“添加存储”页面中,选择25GB,然后单击右下角的“查看并启动”。

7.检查设置,准备好后单击“启动”。 之后会弹出窗口要求选择密钥对。 选择现有对或创建新密钥对。

注意:
如果需要,您可以使用密钥对帮助稍后登录实例。

点击以下链接了解更多信息。
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html

启动后
创建实例后,nknd(NKN守护程序)将由管理员在用户nkn下自动启动,您的实例将加入NKN中继网络而无需进一步配置。

启动节点后,您可以使用以下任一方法检查状态:
*使用社区构建的webtool nknX 。您只需要VM的公共IP地址即可检查其状态。
*远程计算机的命令行工具nknc。您可以下载最新的nknc版本并使用命令./nknc - ip info -s查看节点的状态。
*VM内的命令行工具nknc。工具nknc已经安装在位于/ home / nkn / go / src / github.com / nknorg / nkn的目录中。您可以使用命令./nknc info -s查看节点的状态。有关其他命令,请键入./nknc - help。

如果在启动实例之前未配置预先存在的钱包,则第一次启动节点时将自动生成NKN钱包及其密码,并将在/home/nkn/go/src/github.com/nknorg/nkn目录下创建两个名为wallet.dat和wallet.pswd的文件。请注意保护和备份这两个文件,因为访问和控制您的帐户需要这些文件。

后记

有关NKN 完整节点的更多信息,请访问我们的Github。您可以通过NKN网络使用nkn-client-js或其他NKN客户端实现从对等传输任何数据。您还可以使用nkn-wallet-js或其他受支持的钱包来实现NKN代币的兑换。

请加入NKN Discord小组或访问NKN论坛参与讨论、获得更多技术支持。