上周,咱们介绍了如何安装CLI以及接入NEO公链。 可是,咱们还不能在这种环境下直接部署合约,直接部署将会花费咱们约500GAS(在本文撰写时500 GA约至关于2.5万美圆)!咱们最好先部署本身的NEO私有链并在那里测试智能合约。要作到这一点,咱们须要一个服务器…哪里比AWS网络服务更好呢!让咱们开始吧!html
“Fans and wires on the back of a computer server” by Thomas Kvistholt on Unsplash服务器
步骤1:从AWS启动EC2实例网络
登陆您的AWS帐户,单击服务> EC2>启动实例dom
选择Amazon Linux 2 AMI工具
选择t2.micro(免费!若是这是您的第一个也是惟一的实例)post
点击查看并启动>启动! 而后,你将遇到如下弹出窗口:学习
若是这是你的第一个实例,请从下拉列表中选择“建立新密钥对”。为新密钥对命名>下载密钥对。而后发布!测试
步骤2:为SSH准备密钥对ui
若是你尚未这样作,请在这里下载putty。https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.htmlspa
咱们须要先将.pem文件转换为putty可使用的东西(.ppk)。 转到Windows开始,搜索PuTTYgen。
打开后,单击“加载”>“下拉列表”以显示全部文件(*。*)>选择myfirstkeypair.pem。
单击“保存私钥”。
你肯定要在没有密码的状况下保存此密钥吗? 是
步骤3:找到您的公共实例的IP
你的实例如今应该启动并运行!返回AWS控制台,服务> EC2。单击Instances,你应该会看到如下内容:
记下公共DNS(IPv4)和IPv4公共IP。
步骤4:SSH时间!
启动PuTTY。 在类别下,链接> SSH>单击验证。 浏览你经过PuTTYgen生成的.ppk文件。
接下来回到Session。在主机名下,将步骤3中的服务器的公共DNS放入。在已保存的会话下,为你的服务器命名! 点击保存!
点击打开!用户名:ec2-user
咱们暂时学到这里。若是你是AWS网络服务的新手,那么AWS是一个很是重要的行业变革工具,咱们只是触及了今天的表面。启动一个微型实例属于“免费套餐”,不该该花费你一毛钱!要当心:添加额外的基础设施(EBS卷,增长服务器大小……)将产生费用!
下周的学习指南:在AWS上搭建NEO私有链(2)。 敬请关注!
翻译:星城
原文连接:https://hackernoon.com/building-your-private-neo-network-on-aws-part-1-c01525dadc1c
NEOFANS:neofans.org
NEOFANS 微博:https://www.weibo.com/neofanscommunity
NEOFANS telegram群:https://t.me/NEOfansCN