首先,简单理解一下什么是云服务器?
直白说就是网络上提供的电脑主机,该主机有操作系统,有内存,有硬盘,有CPU,与自己本地电脑几乎一样,差别就是缺一个显示屏。为什么称之为云服务器呢,因为这种电脑主机是虚拟化的,由专门的云厂商通过互联网来提供给用户。用户只需要在其官网上根据自己的需要,选择相应的电脑配置,然后下单结算,如此你就拥有了一台网络上的云服务器。该服务器24小时不关机,你使用的时候只需要在本地通过网络主机连接,输入用户名和密码,就可以如自己本地电脑一样来使用。
为什么会有这种云服务出现?我们知道一般大公司都会买很多电脑(不论配置低或者高,同时这里的电脑还有节点服务器和普通电脑主机之分),如几万台,几百万台。通常情况这些电脑里的配置资源都会有剩余,如大家使用的电脑里磁盘空间绝大多数情况下都有剩余空间,500G会剩下100G之类的,这些多余的资源一台电脑还觉得无所谓,如果几百万台都有剩余,浪费就大了去了。
那怎么把这些剩余的资源利用上而且还能变成有价值的东西呢?互联网的出现给了这些大公司许多想法,那这些剩余的资源是不是通过互联网出租给其他需要的人呢?互联网技术的进步使得这种想法变成可能,而且已经形成了真正的商业模式。这也就是云计算的一个起源。后来就有公司专门做这种生意,购买很多电脑或者服务器,将资源整合后在互联网上出租,至于这些资源如何整合我们这里就不讨论了。
而用户也看到了这种服务的便利性,如一个互联网公司有许多业务,如果要自己来组建一个数据中心,所需要耗费的人力、财力和物力相比直接租用云计算服务大很多,因此会根据业务需求来选择租用别的公司提供的云服务。
国内目前主要就是阿里云、百度云、腾讯云,还有华为云、京东云等
云服务最大的一个特点就是按需服务、按量计价、弹性拓展,云服务器不同配置的价格跨度较大,所以前期一定要先搞清楚自己选购云服务器的目的,合理花费每一分钱,就算后期配置不够用可以随时进行扩展。根据几个普遍的需求大致做了一个划分,可以稍微进行参考:
1、基础配置(1核2G1M):适合个人用户搭建个人网站、轻量型Web应用服务
2、进阶配置(2核4G3M):适合个人/企业用户搭建中小型网站、轻量型Web应用服务
3、专业配置(4核8G5M):适合企业用户用来数据分析、批量计算、视频编码和广告、游戏等业务场景
操作系统默认情况下是安装Linux系统,Linux系统常见版本包括CentOS、Redhat、Ubuntu,在这里推荐使用更广泛的CentOS7,不过就算要更换操作系统也很方便,可以很便捷快速的在操作台重装系统。
关于云服务器建站方法,可以参考下面的文档教程: