关注我的twitter,不定期更新撸毛教程,创作不易,转载请注明出处推特@ouyoung11
阅读时长:5-10分钟,如想快速浏览学习,请看**“简单理解”**的内容概括
前言:
由于现在的撸毛教程越来越多,撸毛越来越卷,一些拉人头或者简单的测试网交互的撸毛任务获得的奖励越来越少,多数撸毛党开始进阶学习之路,开始做一些项目的激励测试网搭建节点的空投任务,毕竟门槛提高了参与的人就少了,获得的官方空投就多了。
但是由于很多小白没有接触过编程知识,导致做一些关于服务器相关的空投激励任务时难以下手,很多概念非常模糊,所以望而却步,错失很多好的空投大毛(如之前的Apt、Hft等项目)。
所以@ouyoung11这里写一篇关于服务器知识的普及教程,不深入讲,小白们大概明白一些概念就可以,这样就能顺利按照一些搭建测试网节点相关的空投教程来正确使用服务器。
百科解释:服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。
简单理解:服务器就是高性能的电脑。
百科解释:云服务器是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。云服务器提供商会帮助您快速构建更稳定、安全的应用,降低开发运维的难度和整体IT成本,使您能够更专注于核心业务的创新。
简单理解:云服务器就是租用别人(代指服务器提供商)的服务器,自己远程来连接操控。 PS:教程里一般写的就是去租用运营商的云服务器的步骤,然后再通过远程连接上去使你能够使用这台云服务器搭建测试节点的空投任务。
实际的服务器太贵,普通用户买回来作用也不大,不如直接租用服务器提供商的云服务器
配置方便,运营商会帮你装好需要的系统环境,不需要额外操作,我们做的只需要连接服务器
云服务器24小时不停机运行
极易损坏cpu和显卡,因为某些项目的节点测试可能包含pos及pow(挖矿)。
主网络中的代币是有价值的,在主网络上直接进行钱包软件Dapp或者智能合约的开发非常危险,稍有不慎就会损失已有的代币,甚至影响整个主网络的运行。于是,出于测试和学习的目的,便会有一小部分节点,使用与主网络不同的区块,开启一条全新的区块链,并在上面挖矿和测试,这就是测试网络(Testnet)。
而新出来的很多公链项目怎样才能吸引足够多的用户来帮助测试出开发的新公链或者工具的问题呢,那就是空投激励,所以很多项目就会开启测试网激励的任务,此时也就需要用到服务器来帮助进行一些节点测试了。
简单理解:项目方为了吸引人气,提高知名度的手段,同时也是测试项目漏洞的方式。
为了测试项目的稳定程度和压力运载水平。众所周知我们普通大众理解的区块链大体上就是一个记录系统,能够可靠、安全的记录各种交易信息以及任何资产的所有权信息(当然区块链技术还有其他应用),而交易数据进行hash打包或者其他的交互步骤需要消耗大量计算机资源,所以高性能计算机——服务器就派上用场了。
简单理解:搭建节点要求的配置太高,且需要24h不停机运行。
理论上说不是必须的,只要自己电脑性能足够,也可以用来搭建测试环境来完成任务。但是需要考虑第三点里面的3、4对自己电脑的影响。
总结:对于我们撸毛用户来说,服务器就是一台高性能、24小时不停机的远程使用的一台电脑。
总而言之,由于目前的撸毛项目越来越卷,有服务器操作的门槛的项目也算是能筛选掉一部分用户(特别是一些节点搭建复杂的项目),所以大家想要得到一些优质的项目羊毛的话,了解一些服务器的基础知识是很有必要的。
Linux是一个开源的操作系统(OS)内核,它包含 Debian、Gentoo、Ubuntu、Damn Vulnerable Linux、红帽企业级Linux、CentOS、Fedora、Kali Linux等等种类的操作系统,而我们撸毛使用的服务器上经常安装的则是Ubuntu 20.04这个系统。本身linux系统没有图形化界面,全靠控制台终端的命令行来控制,不过后面因为windows系统的竞争压力,有部分开发人员做了可视化的图形界面,但因为linux系统一般都面向一些专业的人员来使用,所以大多数使用者都是使用控制台界面的命令来使用,表现形式就是一个敲命令行的黑框框窗口。
简单理解:撸毛使用的服务器上安装的是linux内核的操作系统,版本通常是Ubuntu 20.04。
开源,可以轻松查看用于创建Linux内核的可用代码,还可以修改代码以修复任何错误等;
稳定性很好,系统不容易崩溃或者卡死;
安全性能好;
Linux是免费的,所以成本低;
操作方便,对计算机专业人士来讲,几条命令就可以执行很多的操作。 简单理解:稳定,安全,操作方便,能访问系统底层,权限更高,性能发挥更好。所以很多空投撸毛项目的节点测试都会出linux系统的教程,让专业人士来做测试。
简单理解:稳定,安全,操作方便,能访问系统底层,权限更高,性能发挥更好。所以很多空投撸毛项目的节点测试都会出linux系统的教程,让专业人士来做测试。
这里只列举了20个小白撸毛常用的linux系统命令(总共几百个命令),大体上了解一下什么意思然后知道整个空投节点搭建流程是怎样的就可以,不用记住,只需要跟着空投教程去输入相应的命令即可。
讲完了服务器的基本尝试,这里放一些服务器运营商的注册邀请链接及前两个国外服务商部署服务器和配置端口的基本步骤:
国外:
vultr服务器商 (有新用户消费5刀获100刀邀请奖励)
contabo服务器商(无邀请奖励,但价格还行)
国内:
以上都有一些新人优惠,具体看站内介绍(由于是中文网站就不在下面展开讲具体的部署步骤了,大体上配置都差不多)
1.从digitalocean服务器商注册连接进入输入邮箱和密码注册
2.进入后会先让你选择支付5刀,这里可以选择paypal支付(只需要去注册paypal官网注册然后绑定一张国内的银行卡就可以),支付成功之后随便创建一个project名到工作台页面,然后点击get start
3.选择空投教程上相应的配置
4.创建成功之后进入会跳转到服务器管理页面,我们开始新建防火墙来开放所有端口
5.添加防火墙配置规则,开放tcp和udp全端口
添加完毕之后点击create firewall
6.这里配置好防火墙之后进入之前创建好的服务器页面点access console进入到我们的控制台终端连接服务器
7.这里就已经将digitalocean的服务器登录成功了,之后就可以按照搭建节点的空投教程继续接下来的输入命令行操作来撸毛。
1.从vultr服务器商注册链接进入输入邮箱和密码注册
2.进去后需要使用alipay支付10刀获得14天100刀优惠券
3.点击页面侧面的products,新建服务器new deploy根据下面选好配置然后new deploy,配置如下
选择服务器 Cloud Compute (第二个)
选择 前两个AMD或者intel,地区随便选,Server Image 选择ubuntu20.04
选择教程对应的需求配置(如:48/month的,4 vCPUS,8Gmemory,6TBandwidth)
关掉自动备份 Add Auto Backups
选择端口全部开放的防火墙配置
确认deploy之后,等待服务器安装好
下方图片教程:
点击Deploy now之后等待服务器安装好。
4.配置防火墙,因为每个空投测试完开放端口不同,所以我们配置防火墙为全开放端口
点击新增防火墙
description可填可不填,然后点击add firewall group
如下图新增两条端口开放规则,这里开放0到65535的全部端口
规则创建成功之后,然后点击link服务器实例
将服务器添加上防火墙之后即可返回到查看服务器页面
5.这是刚刚deploy部署好之后又配好了防火墙的runing状态,点击view console通过账户密码连接服务器(账户名和密码通过点击图中服务器的名字进入详情可看到,用户名一般是root)
进入控制台后如图所示,然后输入root和密码登录服务器(输入密码时会看不到输入的字符)
此时vultr就已经进入服务器的控制台终端且登录成功了,之后就可以按照搭建节点的空投教程继续接下来的输入命令行操作来撸毛。
由于精力有限,就不写其他云服务器提供商创建服务器的步骤了,基本上跟上面两个大同小异,具体可以参考上面两个创建步骤。
注:如果服务器不需要再使用了,请销毁掉服务器(一般是进入控制台那里的入口会有destory的选项),如果是按使用时长计费的云服务提供商,不及时销毁的话会一直计费。如果是直接包月买的服务器可以忽略。
以上就是关于服务器的基础知识教程,撸毛小白学会了之后记得点赞关注+转发哦~
关注我的twitter,不定期更新撸毛教程,创作不易,转载请注明出处推特@ouyoung11