云服务器 ECS 问答集锦(一)

2018-08-0707:38:12 8 433
摘要

当然,任何时候都不能说这样的集锦是完美的,明月就当是抛砖引玉了吧,希望大家踊跃在评论里发言分享自己的心得和自己迷惑的问题,明月会尽其所能的回复帮助大家的,同时也会根据问题质量收录到这个集锦里以方便更多的人。

很多站长们都说不清云服务器 ECS、轻云服务器、虚拟主机、传统服务器的区别,甚至很多站长们的理解五花八门的,为了让大家更好的理解和选择试用自己需求的服务器,明月特抽出时间根据阿里云云栖社区帖子整理出了“云服务器 ECS 问答集锦”来以便大家快速的了解。

轻云服务器和云服务器 ECS 的区别?

这个问题,我觉得:两者都是基于阿里云分布式计算系统构建的云服务器,具备资源独占性的优势。万网的轻云服务器无需配置,操作简单易用,更适用于个人站长和建站用户;阿里云服务器 ECS 是一种弹性计算服务,支持各种应用软件灵活扩展,需要有专业技术人员来维护。

云服务器 ECS 和传统服务器的区别

用途都是服务器,但是区别还是很大的,比如可用性,伸缩性,成本,管理难度等很多地方,支持各种应用软件灵活扩展,需要有专业技术人员来维护。

如何选择阿里云云服务器 ECS 操作系统

着网站服务器技术的发展,越来越多的站长建站首先选择云服务器。时下阿里云云服务器 ECS 脱颖而出,成为多数站长网站服务器的首选。那么对于刚刚接触云服务器的站长来说,如何选择适合网站的阿里云云服务器 ECS 操作系统,阿里云云服务器 ECS 的操作系统有什么区别,阿里云 linux 服务器和 windows 服务器有何不同呢。

首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别:

  • Windows

1.1) 系统内含正版激活。

1.2) 适合于运行 Windows 下开发的程序,如.net 等。

1.3) 支持 SQL Server 等数据库(需自行安装)。

1.4) 可以使用远程桌面方式登录进行管理。

注:512 内存不支持选择 Windows 系统,1G 以上内存才能很好支持该系统。

  • Linux

2.1.1) 最流行的服务器端操作系统,强大的安全性和稳定性。

2.1.2) 免费且开源,轻松建立和编译源代码。

2.1.3) 通过 SSH 方式远程访问您的云服务器。

2.1.4) 一般用于高性能 web 等服务器应用,支持常见的 PHP/Python 等编程语言,支持 MySQL 等数据库(需自行安装)。

  • 2.2 CentOS (推荐)请使用 yum 方式在线安装软件。
  • 2.3 Ubuntu 请使用 aptitude 方式在线安装软件。
  • 2.4 Debian 请使用 apt-get 方式在线安装软件。
  • 2.5 Aliyun Linux(兼容 Red Hat)请使用 yum 方式在线安装软件,yum 源需要自行购买 redhat 的商业支持。

操作系统更换规则:

  • 1.更换操作系统

更换系统之前请先停止云服务器,云服务器更换操作系统会直接重置系统盘【IP 不变】,系统盘数据将会丢失!

请您注意:

1.1. 更换操作系统会使云服务器的系统盘更换为新的镜像,原有系统盘的数据都会丢失。

1.2. 云服务器数据盘的数据不会受到影响。

1.3. 建议您将系统盘的个人数据备份到数据盘中,或采用其他方式进行备份。

1.4. 因您没有备份系统盘相关个人数据而造成的数据丢失,阿里云不承担责任。

1.5. 内存为 512M 云服务器不支持更换 Windows 操作系统。

  • 2. CPU/内存与操作系统的选择

2.1)如需选择/变更 4G 以上内存请您选择 64 位操作系统(32 位操作系统存在寻址限制)。

2.2) 如您选择 32 位操作系统,4G 以上内存页面暂不展示,只有云服务器更换为 64 位操作系统才可展示。

2.3)Windows 32 位操作系统支持最高 CPU 为 4 核。

2.4)配置:[CPU:1 核;内存:512M] 的云服务器不支持选择/更换 Windows 操作系统。

  • Windows 篇

阿里云提供了 6 种 window 系统,涵盖了 Server 2003 sp2 以及 Server 2008 R2 这两大类操作系统。

其中又分为了 32 位和 64 位

(1)如何选择 32 位还是 64 位

32 位系统相比 64 位系统,最主要的限制体现在内存的大小上。因为 32 位本身的限制,其最大只可支持

到 4GB 内存,如果您的网站要使用高于 4GB 的内存或者以后有扩充内存寻到 4GB 以上的打算,请使用 64 位操作系统。

(2)选择 2003 还是选择 2008

对于 windows 来说,我个人建议是选择版本越高的越好。相对来说新版本漏洞相对来说更少,而且 IIS 7.5 相对于 IIS6 提供了更多的功能以及更方便的控制台。但是考虑到大家的机器配置不同,在此给出一下几种选择:

  • A:配置低于双核 2GB 内存:选择 server2003 不装数据库配置双核 4GB: server 2003 mssql 或者 server 2008 R2 不带数据库
  • B:配置高于双核 8GB:serever 2008 R2 mssql 建议如果大家要在云服务器上跑数据库,尽量选择大内存配置,或者降低配置去选用 RDS

(3)中英文、安全加固版如何选择

这个就依据大家各自的喜好来了,在此不多说了至于 Windows 服务器配置教程,因为网上教程很多而且相对于 Linux 来说 Windows 配置难度更低,所以 Windows 的配置教程会比较晚的放出。

  • Linux 篇

(1)这些 linux 大类有什么区别

Debian:用的 deb 包,使用 APT 包管理系统。

同时 Debian 提供了大多数软件比较新的版本,并且提供了更多的软件包(相对于原版 Red Hat)。Debian 的优点在于更新迅速,软件包完善(Ubuntu 尤其),操作便利。缺点是部分时候稳定性欠佳,跟进最新软件有可能存在 Bug。

Centos:用 rpm 包,使用 yum 包管理系统。

相对于 Debian 来说,Centost 的一大特点就是慢。大部分软件停留在稳定版本,而且相距最新版版本也差较多。而且某些新版软件的一些新特性支持也比较慢,比如 php-fpm。

因为 Centos 是面向企业用户提供的操作系统,所以在稳定性上十分突出,一般在新功能或稳定性的选择上更倾向于后者。只有当某个功能完全确定稳定了,才会加入到系统里。优点是系统稳定,技术文档完善,如果付费的话能得到企业级别的技术支持。缺点是软件包比较老旧,而且一些较新功能会欠缺。
总结一下:如果你喜欢尝鲜,喜欢用最新的功能或喜欢折腾系统,那么 Debian 是个更好的选择。

上手难度 Ubunt<Debian<Redhat=Centos

(2)Debian 与 Ubuntu 的选择

Ubuntu 是基于 Debian 所开发,可以简单地认为 Ubuntu 是 Debian 的功能加强版。

与 Debian 相比,Ubuntu 提供了更人性化系统配置,更强大的系统操作以及比 Debian 更激进的软件更新。

Ubuntu 与 Debian 比较,可以认为 Debian 更趋向于保守一些,Ubuntu 对新手友好度更高,上手更容易。

用过 Ubuntu 的都会体会到它的易用,反之如果用过 Ubuntu 再换到别的系统,都会觉得不适应,Ubuntu 真的很方便。

个人建议,如果你打算选择 Debian 类的,建议选择 Ubuntu。

Ubuntu 提供了更好的操作,更激进的软件更新,更方便管理软件以及相差无几的稳定性。

如果你不想放弃稳定,那么请选择 Debian。

关于 Ubuntu 版本选择:

在此解释下 Ubuntu 的版本支持时间。Ubuntu 普通版本只提供 18 个月的技术支持,过期则不管。
服务器版本提供长达五年的技术支持。所以建议大家选择 12.04 版,提供长达 5 年的技术支持,可以确保在静候相当长的一段时间内你的服务器可以继续收到系统升级补丁以及可用的软件源。

(3) Centos 的选择

对于阿里云 Centos 的选择,建议选择 Centos 6.5 版本,带来了更多的新特性以及更多的新功能。
除非你的软件需要 php 5.1 的环境,那么就选择 Centos6.5。如果网站需要支持 php5.1,只能选用 Centos 5.8。

至于具体版本选择,建议 php 5.1 用户选择 Centos 5.8,其他的用户则为 Centos 6.5。

云服务器 ECS 和云虚拟主机 VPS 的区别?

  • 什么是 VPS?

Virtual Private Server 简称 VPS。是在一台真实服务器上使用虚拟机技术虚拟成多个小主机,用 VZ 或 VM 在一台服务器上虚拟出多个类似独立服务器的部分,每个部分都可以做单独的操作系统,管理方法同服务器一样。但性能往往得不到保障, 虚拟专用服务器,一般是将一个独立服务器通过虚拟化技术虚拟成多个虚拟专用服务器。

优点:价格便宜

缺点:性能低,稳定性低(除了其所在的物理机出问题了会收到影响,虚拟化技术出问题也会收到影响)

  • 什么是云服务器?

云服务器:Elastic Compute Service 简称 ECS,就是我们平时说的云服务器。它是在很多台服务器组成的数量庞大的服务器阵列上虚拟猪很多个类似独立服务器的部分,集群中每个服务器上都有云服务器的一个镜像,从而大大提高了云服务器的安全稳定性,除非所有的集群内服务器全部出现问题,云服务器才会无法访问。

优点:价格适中,使用灵活,高可用性(单个或多个物理离线不会对整个服务造成太大的影响)

缺点:性能相对独立服务器偏低

  • 什么是虚拟主机?

Virtual hosts (Vhost)虚拟主机是通过物理服务器,VPS 或者云服务器中划分出来的一个小空间,不管是独立服务器还是 VPS 或者云服务器都可以做为虚拟主机的母体。但一般不选择 VPS 作为虚拟主机的服务器。

优点:价格低,使用方便

缺点:一般来说只能做网站,或应用后端服务器。

我们举个可能不太贴切的例子。假设物理服务器是一栋楼房,您拥有全部所有权,但是还需要小区提供水电管理等物业服务,这就是服务器托管,您必须把自己的服务器放在一个机房里才可以使用。VPS 就是一个独立地产商开发的单元楼,这个单元又可以分成很多套房子,但是如果这个单元遇到水电故障,您只能寄希望于物业公司的效率。而云服务器就是一家连锁地产商的单元楼,您可以使用 a 地某小区中任意一个单元,也可以使用 B 地某小区的某个单元,即使 a 地全城出问题,也可以自动切换到另一地而不影响生活。最后,虚拟主机就是一套房子,它可以在上面的某个单元,它是稳定和服务取决于是来自于上面的哪个单元楼。

  • VPS 与云服务器的有什么区别?

1、虚拟化技术应用不同:VPS 与云服务器都是通过虚拟化技术产生的虚拟主机产品。不同的是 VPS 利用虚拟化技术,将一台独立服务器分割成多个虚拟专享 VPS 的优质服务;而云服务器通过虚拟化技术,大规模统调度集群服务器硬件设备,并当成“一台”服务器的虚拟化产品。

2、资源配置的不同:VPS 是一台机器划分成 N 多个,这里面可能 CPU 内存都是共享的,有的时候一台机器上面可能会几十、上百个 VPS。但是在云服务器上,内存这些都是独享的,给你 4G,你一定是得到 4G,不会出现大家抢内存,谁都跑不动的情况。

3、扩展能力不同:VPS 可以根据个人建站需求,选择不同的带宽、CPU、内存、硬盘等配置,但一旦选定,以后再需要改变基本是不可以的,也就是说 VPS 的资源配置的固定的;而云服务器最大的特点,便是弹性扩展,动态负载均衡特性,当带宽、内存、硬盘不够用的时候,可以随时点击鼠标增加相应资源配置,利用弹性调整,来实现满足各种变化的需求,同时你既可以选择按月、按年支付,也可以按照使用率来付费,这样还能控制成本。

(未完待续……)

当然,任何时候都不能说这样的集锦是完美的,明月就当是抛砖引玉了吧,希望大家踊跃在评论里发言分享自己的心得和自己迷惑的问题,明月会尽其所能的回复帮助大家的,同时也会根据问题质量收录到这个集锦里以方便更多的人。

历史文章推荐:

  • 打赏明月一下下
  • 多谢您的赞赏!
  • weinxin
  • 本博客小程序
  • 微信内浏览本博客
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:8   其中:访客  4   博主  4

    • 匠心笔记站 0

      对新手挺有帮助的

      • 区块链 6

        :evil: 现在就只有一个阿里云的服务器。哈哈哈 :lol:

          • 明月登楼 Admin

            @区块链 呵呵,一个就够了其实,我也是一个感觉三个站点绰绰有余!

          • boke112导航 9

            有很多概念还真的是一知半解,所以偶尔看看这种类型的文章还是很受用的

            • 薅羊毛 6

              你谷歌广告不显示了

                • 明月登楼 Admin

                  @薅羊毛 呵呵,是的,出了一点点问题,昨天已经修复了!今天估计就可以显示了!