腾讯云代理:云服务器的基础知识腾讯云

2018-02-24    来源:腾讯云教程    编辑:小米子
本次推送将会对 云服务器 基本知识和 Linux操作系统进行讲解 一、 云服务器 基本知识 我们可能没有听说过 云服务器 ,但是我们一定都听过服务器这么一个东西。当我们说到服务器的

本次推送将会对云服务器基本知识和Linux操作系统进行讲解
 

 

一、云服务器基本知识

我们可能没有听说过云服务器,但是我们一定都听过服务器这么一个东西。当我们说到服务器的时候,可能大家的第一反应是“戒备森严”的、放置了一大排机箱的机房:

 


 

上面这幅图准确来说应该叫做服务器集群,它是一大堆的服务器聚集在一起构成的。而我们说的服务器,本质上是高性能计算机,只不过它对于稳定性、安全性以及数据处理能力上有更高的要求,所以在各个硬件上拥有更高标准的做工。它能够不间断地运行,并且因为它的处理能力更强,因此一般用于存放重要数据并担负网络服务的核心角色。一个比较正常的服务器长成这样:
 


 

但是一个这样的服务器的价格是非常昂贵的,而随着互联网知识的逐渐普及和深化,越来越多的人们有了使用服务器的需求,所以云服务器就应运而生了。云服务器实际上是由实体服务器虚拟出来的服务器,它运行的时候占用的是实体服务器的资源。一个实体服务器可以生成多个云服务器,我们之后使用的云服务器就是指的它们啦。云服务器的出现使得我们可以通过购买实体服务器的一部分服务就能享受服务器的快捷和稳定,不仅减少了我们的开销,而且还能够免去维护实体服务器的麻烦。

对于实体服务器而言,因为它具有很强的性能和很好的稳定性,所以它可以同时为多个人提供服务,也就是说如果只是一个人直接使用它那就浪费了它的才能啦。所以我们一般通过远程连接的方式去访问服务器里面的数据并进行操作。对于云服务器来说也是一样的道理。

说了那么多,如果要给云服务器做一个总结,那就是:云服务器就像是一台存放在远方的计算机,这台计算机不仅强大而且得到了很好的维护从而可以一刻不停地运转。

可是我们可以用云服务器来做什么呢?我们主要依赖于云服务器的就是它的高性能以及不间断运行的能力。对于比较繁重的任务,我们自己的电脑很可能没有足够的内存和足够的CPU去完成,但是服务器因为搭载了更多的处理器芯片以及更多的内存条就能够处理这些任务;对于一些长时间、不间断地任务,我们自己的电脑可能因为各种外部环境的变化(断电、以外损坏)以及同一时间对电脑的运行需求无法完成这些任务,但服务器因为是由专业人士进行维护,就能够完成这类任务。



二、Linux操作系统基本知识介绍

  在第一部分我们总结了,云服务器可以被当作是一个高性能的计算机。既然是计算机,那么它肯定要基于某个操作系统才能提供服务。绝大多数的服务器都是搭建在Linux系统上的,服务器端的各种软件都是首先为它设计的,这就可以回答为什么我们要对Linux操作系统有一个基本的了解:因为Linux系统在服务器端具有庞大的社区生态,能够为我们解决问题提供很大的便利。

 


我们只需要关注几个部分:

 

①  图中不同的方块表示不同的操作系统,绿色的方块表示开源系统,这意味着系统的源码是完全公开的、可供所有人自由更改的;红色的方块表示闭源系统,这意味着这些系统需要付费使用并且无法对源码进行修改、公开等操作;而橙色的方块则是混源系统,简单理解就是夹杂在前两种情况之间。
 

②  Linux系统是一个开源系统,它的完整名称为GNU/Linux,因为它是在GNU计划之后被开发编写出来的。
 

③  图中Linux系统右侧的所有系统都有一个母体,它叫做Unix。它是一个非常强大的多用户、多任务的操作系统。它在发展过程中分成了开源的部分和闭源的部分,闭源的部分是由一些公司开发的私有系统,包括AIX、Solaris、HP-UX、IRIX、Xenix等;而开源的部分则是一个叫做BSD的操作系统。
 

④  Linux和Unix的关系,简单地说就是Linux是Unix的另一个开源实现版本。

 

Linux系统从1991年被开发编写出来,因为可以任意地进行再开发和修改,因此也出现了一些比较典型的、好用的版本被大家熟知。商业版本以Redhat为代表,而开源社区版本则以Debian、Ubuntu和CentOS为代表。我们用的比较多的可能就是Ubuntu,因为它有着漂亮的图形用户界面、强大的软件源支持、丰富活跃的技术社区而且兼容性也较高。

 

想了解更多的云服务器资讯可以联系我们哟

 
  • 腾讯云教程网
1
3