关注我的twitter,不定期更新撸毛教程
==========================
最近有很多朋友问怎么购买和配置VPS服务器,想要参与一些公链的节点测试撸毛。
由于大多数区块链项目的参与都需要海外的网络,因此我简单对比了三家海外VPS服务商:
Linode:最强王者,硬件配置是顶级的,唯一可惜的是到国内的速度略差。
DO:后起新秀,然而因为止步不前,市场份额已经大幅度下降了。测试也表现得不尽人意。
Vultr:直连中国大陆线路的最强之一,到国内速度较好。
综合性价比,选择Vultr作为本次教程的目标对象。
近期Vultr有在做活动,使用我的推荐链接注册账号能够获得100美金的测试金额(有效期14天)。注意,请勿使用公用VPN来访问,以免被官方判定为重复账号,收回100美金的测试金额。
ok,让我们开始吧!
1、注册和激活账户
打开Vultr官网,然后输入邮件地址和密码,点击创建账户
注册完成后,自动来到了储值和激活账户的页面。
可以看到Vultr是支持信用卡、Paypal、加密货币和支付宝支付的,对于国内用户还是相当方便了。
这里我们选择使用支付宝支付10美金,支付完成后就可以获得赠送的100美金测试金额。注意,请不要使用公用VPN来登录Vultr,不然容易被IP查重,失去100美金的测试金额。
在弹出的支付宝页面进行支付,完成支付后就可以购买服务器进行部署了!
2、部署服务器
点击跳到产品页Products,选择自己需要的配置。
Choose Server
我这里选择的是价格最便宜的云计算Cloud Compute(CPU共享),如果对于计算性能或者GPU有需求,可以选择更高配置,当然价格也会更贵了o(╥﹏╥)o
CPU&Storage Technology
AMD的CPU
然后页面往下拉,选择服务器部署的位置,我这里选择的是新加坡,距离大陆近意味着网络连接速度较快。如果项目对于参与的国家或者IP位置有要求,就根据要求来进行国家/位置选择。
继续往下,选择操作系统。我选择的是Ubuntu20.04
接下来选择具体配置,这里对于费用影响较大。重要的是CPU核数和内存大小,带宽一般都够用。
我选择的12核24G配置,大家可以根据自己的需要进行选取。(根据我的测试,8核跑aleo节点是不出块的,12核可以出块,但比较少。官方建议16核起步。想要参与aleo节点测试的朋友可以参考我的Aleo手动节点教程)
(最新修改2022/11/20 ,使用修改后的代码,8核cpu也可以出块了,参考我的Aleo一键搭建脚本教程)
最后,将Add Auto Backups选项关闭掉。这个功能是自动备份,对于用完即删的测试项目来说不太必要,关掉可以省一些费用。
Server hostname可以随便填,租用多台服务器时可以区分服务器名称。
然后点击 Deploy Now,然后等待服务器安装完成。
当看到status为Running时,说明你的服务器已经可以使用了,恭喜!
3、登录服务器和设置
接下来让我们登录服务器,点击服务器名称。
然后在详情页面点击右上角的这个小电脑图标,就可以连接服务器进行操作了。
在弹出的shell窗口输入账户名root
密码是在详情页面上,点击那个眼睛的符号可以看到密码。
复制密码后在shell窗口左侧打开辅助面板,选择第三个剪贴板,然后把复制好的密码输入到剪贴板中,点击paste,就完成了密码的输入(界面上是看不到的,不用管它),回车。登录成功!
Vultr自带的这个网页版shell不太方便使用,尤其是无法复制内容。需要复制的话可以截图,然后将图片放到微信聊天窗口中去,长按图片选择“提取文字”。或参考下面的第4节,使用xshell来登录和操作。
4、使用Xshell来登录你的服务器
(已经有自用的ssh工具可以跳过本小节)
首先去xshell官网下载安装程序,xshell的下载是完全免费的,需要填入你的姓名和邮箱地址,下载链接将通过邮件发送给你。
在自己的邮箱里面收到下载链接,下载并安装好xshell之后,打开xshell。
在xshell界面“所有会话”这里点击鼠标右键,选择新建会话,然后在新建会话属性面板中填写会话的名称、主机IP地址。默认端口号是22,不用管它。
然后点击“用户身份验证”,这里输入你的服务器的登录用户名和密码。密码存放在vultr主机的详情页面,参考本教程【3、登录服务器和设置】的最后面的内容。
设置好账号密码后,点击“连接”按钮。第一次连接会弹出下面的提示,点击“接受并保存”就可以了。至此,你已经可以登录到你的服务器了。下一次再需要登录时,在左侧“所有会话”中选择你需要登录的服务器,双击即可。
如果需要进行复制和粘贴操作,只需要选中内容,然后点击鼠标邮件,进行对应操作即可。
5、常用linux命令
终于,我们登录到服务器上了。这里再写几个简单的linux命令,有基础的同学就可以略过了。O(∩_∩)O
查看当前目录中的文件: ls
查看当前所在目录路径:pwd
查看磁盘使用情况: df -h
切换目录:cd 目录位置
创建文件夹:mkdir 文件夹名
查看服务器cpu和内存等使用情况: top
退出使用 ctrl + c
如果遇到问题,可以通过twitter私信我
===========================
关注我的twitter,不定期更新撸毛教程