【Linux】云服务器购买和使用 CentOS8
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 了!
全程不需要我们对云服务器的系统做任何的操作,几分钟就能搞定!