1.什么时候需要购入云服务器?

因为使用虚拟机多少还需要占用本地的电脑配置,最终写出来的项目也不能放到公网上给其他用户使用,或放到简历上给HR看。

这时候就需要购买云服务器,来将我们的项目部署到云上;亦或者是直接用云服务器厂商提供好的Linux环境来进行学习,免去了自己安装虚拟机的过程。

如果你符合以下条件,就可以考虑购入云服务器了:

  • 需要将项目部署到公网访问的时候;
  • 项目需要24H运行的时候(比如KOOK/QQ频道的机器人);
  • 你的电脑配置低(主要是内存 <= 8GB),无法负担虚拟机的性能需求;
  • 懒得自己配置虚拟机(多少还是有些麻烦);

但,如果你的电脑配置足够,慕雪还是推荐你先在本机上使用虚拟机来学习Linux;

2.关于云服务器厂商选择

主流云服务器厂商有腾讯云、阿里云、华为云、百度云、京东云。

但我不推荐初学者在这些大厂家处购买云服务器,因为大厂的云服务器都是很贵的,除了首年优惠能在100元以下拿下,后续要续费就是老用户与狗不得入内了

举个例子,我在腾讯云购置的2核4GB内存的云服务器,在学生优惠下两年360,但续费一年就要980。对于学习者来说,这个价格是很难承担得起,也没有必要去承担的。

刚开始学习的时候,我们没有将项目公开到公网的需求,所以不需要用到云服务器的公网IP,所以更没有必要购买云服务器了。将大厂云服务的新人优惠留到你真正需要购买云服务器(部署项目,求职需要,业务需要)的时候,在大厂趁打折和新人优惠一次性买个多年的云服务器,才是更好的选择。

但是,如果你符合了第一点提到的3种情况,那就可以考虑在二线厂家购买云服务器。这些厂家的云服务器价格相对较便宜,只要该公司有有关部门颁发的云服务器产品的运营许可证,也不怕他跑路,对于我们初学者来说绰绰有余!

如果一个云服务器的官网没有域名ICP备案和经营许可证,那就说明它是无证经营,随时有可能跑路!

这里推荐雨云,在二线厂家中相对较稳定,也拥有工信部颁发的增值电信业务经营许可证。我已经用了将近一年了,莫得问题。对于初学者来说,只要25元一个月就能买到2H2G的配置,已经完全足够。

3.以雨云为例配置云服务器

在雨云注册账户后,进入云服务购买界面,建议选择宿迁的云服务器,CPU随便选,后两个CPU的云服务器便宜些(但是经常没货)

往下滚动,系统选择CentOS 8 Stream,和本站虚拟机教程中安装的Linux系统一致。

更新:现在CentOS8的系统有大量软件源失效,处理起来很麻烦,目前慕雪的所有Linux教程已经迁移到了ubuntu22.04上,你也可以安装更新更频繁的ubuntu。

公网IP选择NAT共享IP的方式,因为国内的公网IP价格比较昂贵,所以雨云提供了多个端口的NAT共享公网IP方案,这样对于测试/学习环境的使用来说绝对足够,也借此打低了云服务器的价格。

NAT共享公网IP并不代表没有公网IP,只是公网IP你只能开放10个端口进行使用,对于我们学习来说用不上这么多端口,所以不需要担心会不够用的情况!

如果你非常想要独立公网IP,可以考虑购买香港/美国地域的服务器,价格相比大厂依旧有优势,只不过网络延迟相比国内的服务器会稍微高些。

购买完毕云服务器后,会进入全自动的初始化阶段,等待控制台的云服务器状态变成运行中后,我们就可以使用了。全程不需要我们做任何操作,非常的方便。

因为是NAT模式,所以我们需要在控制台内将云服务器的22端口映射出来,这样就可以使用共享的公网IP和端口来进行ssh链接了。

比如图中的机器,公网IP就是43.248.185.65,端口是42126,我们在tabby终端中按如下方式填写配置,就能成功连上云服务器。

雨云的root密码在控制台中左侧有,名为远程密码,点击复制密码。

然后在tabby中键入root的密码,接受密钥,就OK了!

全程不需要我们对云服务器的系统做任何的操作,几分钟就能搞定!