阿里云服务器镜像是什么?云服务器操作系统就是通过镜像实现的,把镜像当作云服务器操作系统即可。阿里云根据镜像来源分为公共镜像、自定义镜像、共享镜像、镜像市场和社区镜像,阿里云百科来详细说下阿里云服务器镜像详解及镜像选择方法:
什么是镜像?
云服务器的镜像是指什么?镜像是用来给云服务器安装操作系统的。阿里云根据镜像来源不同,将镜像分为公共镜像、自定义镜像、共享镜像、镜像市场和社区镜像:
阿里云服务器镜像
参考:https://help.aliyun.com/document_detail/25389.html
- 公共镜像:阿里云官方或第三方合作商提供的基础操作系统镜像,仅包含纯净版初始化的操作系统环境;
- 自定义镜像:通过用户自身的云服务器快照生成的镜像,自定义镜像包含用户服务器系统环境、应用环境及软件相关设置等,通过自定义镜像可以快速创建云服务器,节省了重复配置时间;
- 共享镜像:共享镜像也是其他人账号下的自定义镜像,他人将自己的自定义镜像主动共享给你的阿里云账号,阿里云不保证镜像的安全性,所以共享镜像有可能存在风险;
- 镜像市场:经过阿里云审核的优质镜像,镜像市场中的镜像在预装操作系统的基础上,安装了各类应用环境、软件,用户不需要配置即可一键部署云服务器环境,镜像市场的镜像有收费的,也有免费的;
- 社区镜像:其他阿里云用户发布的镜像,有点类似共享镜像,但是共享镜像是1对1,社区镜像是1对多,同样阿里云不保证社区镜像的安全性,使用社区镜像需要自行承担风险。
云服务器镜像选择
阿里云服务器镜像分为Linux和Windows两大类:
阿里云服务器镜像系统
- Linux镜像系统:Alibaba Cloud Linux、Anolis OS、CentOS、SUSE Linux、Ubuntu、Debian、Fedora、Fedora CoreOS、OpenSUSE、FreeBSD、Rocky Linux、CentOS Stream、AlmaLinux;
- Windows镜像系统:2022数据中心版64位中文版(不含UI)、2022数据中心版64位中文版、2019数据中心版64位中文版、2019 with Container数据中心版、2016数据中心版、Windows Server 2012 R2数据中心版 64位中文版/64位英文版、2008 R2 企业版 64位中文版/64位英文版、Version 2004 数据中心版 64位中文版(不含UI)、Version 2004 with Container 数据中心版 64位中文版(不含UI)
镜像类型选择
阿里云服务器镜像操作如何选择?先说镜像来源选择,动手能力强的用户,建议选择公共镜像,公共镜像安全有保障,公共镜像为纯净版操作系统,后续所需环境、应用程序软件需要手动自行安装;镜像市场中的镜像,在原有基础操作系统的基础上安装了相关应用程序,使用简单,服务器环境一键部署,收费和免费的都有,安全性也是有保障的;自定义镜像、共享镜像和社区镜像,根据实际情况选择即可。一般没有特殊要求,建议选择公共镜像,本文关于云服务器镜像系统以公共镜像为例:
Linux类或Windows类
首先需要明确选择哪类操作系统?Windows Server还是Linux类系统?主要取决于用户程序所需环境。
阿里云百科以Web网站应用为例,常见的Web程序语言如PHP,PHP语言经典环境为LAMP或LNMP,建议选择Linux类操作系统,如CentOS Stream、Alibaba Cloud Linux等,另外如PERL、CGI、数据库MySQL、SQLite建议选择Linux镜像;
如果是ASP/.NET,云服务器镜像建议选择Windows Server操作系统,如果是Access数据库,肯定也是要选择Windows Server镜像。
所以如果不清楚选择Windows还是Linux的用户,先弄清云服务器上要运行什么软件,然后根据这款软件选择最佳的镜像类型。
Linux镜像版本选择
阿里云服务器Linux镜像可选Alibaba Cloud Linux、Anolis OS、CentOS、SUSE Linux、Ubuntu、Debian、Fedora、Fedora CoreOS、OpenSUSE、FreeBSD、Rocky Linux、CentOS Stream、AlmaLinux等,这么多Linux系统如何选择呢?
之前阿里云百科一直建议搭建选择CentOS,CentOS占用内存少,稳定免费且高效,但是CentOS 8已经停止维护了,阿里云百科建议选择CentOS Stream来代替CentOS。
Alibaba Cloud Linux
另外,阿里云服务器ECS建议首先Alibaba Cloud Linux,Alibaba Cloud Linux全面兼容RHEL/CentOS生态的,并针对ECS实例进行了深度优化,由阿里云官方提供长期支持和维护(LTS)。
Windows镜像版本选择
阿里云服务器Windows Server镜像有多个版本可选,如Windows Server 2022 数据中心版 64位中文版(不含UI)、2019 数据中心版、2012 R2 数据中心版、Version 2004 with Container 数据中心版 64位英文版(不含UI)等。
首先,阿里云百科建议选择高版本的Windows镜像,像之前的Windows Server 2003和2008已经停止更新,选择高版本系统稳定、安全、性能及功能方面更好一些。
什么是数据中心版?数据中心版就是之前的企业版;不含UI是什么意思?不含UI就是没有图形界面,不含UI可以更好地减少对系统资源的占用,适用于专业选手,新手不建议选择不含UI版本;with Container是什么意思?with Container版中增加了Docker容器运行环境。
综上,阿里云服务器ECS如果选择Windows类操作系统,如果是新手,阿里云百科专业用户建议选择2022 数据中心版 64位中文版(不含UI),新手选择2019 数据中心版。
镜像64位还是32位?
操作系统位数是指CPU一次性可以处理32位还是64位数据,理论上64位更快一些,但是实际速度更多的是依赖内存的大小。已经2022年了,就不要问云服务器操作系统选择64位还是32位了,建议首选64为系统镜像。而且云服务器上常用的一些软件,大多64位,你安装个32位操作系统,还需要特意去找32位的,多麻烦。
以上是阿里云百科分享的阿里云服务器ECS镜像类型详解以及镜像系统的选择方法。