開發與維運

阿里雲服務器操作系統怎麼選擇?【參考指南】

目前阿里雲服務器操作系統有兩種:windows和Linux,不同的操作系統的功能也是不同的,應該如何選擇阿里雲服務器操作系統,如果選錯了怎麼更換呢?

阿里雲服務器操作系統如何選擇?選錯了怎麼更換?

如何選擇服務器操作系統?

Windows操作系統

Windows系統適合運行Windows下開發的程序,如.NET等,Windows支持SQL Server等數據庫(需自行安裝),另外,512內存不支持選擇Windows系統,1G以上內存才能很好支持該系統。以下阿里雲Windows鏡像僅供參考,精準信息請參考官方文檔:公共鏡像發佈記錄

操作系統類型 操作系統版本
Windows Server 2019 · Windows Server 2019 數據中心版 64位中文版
· Windows Server 2019 數據中心版 64位英文版
Windows Server 2016 · Windows Server 2016 數據中心版 64位中文版
· Windows Server 2016 數據中心版 64位英文版
Windows Server 2012 · Windows Server 2012 R2 數據中心版 64位中文版
· Windows Server 2012 R2 數據中心版 64位英文版
Windows Server Version 1909 · Windows Server Version 1909 數據中心版
· Windows Server Version 1909 數據英文版
· Version 1909 數據中心版 64位中文版(不含UI)
· Version 1909 數據中心版 64位英文版(不含UI)
Windows Server Version 1903 · Windows Server Version 1903 數據中心版
· Windows Server Version 1903 數據英文版
Windows Server 2008 · Windows Server 2008 標準版SP2 32位中文版
· Windows Server 2008 R2企業版 64位中文版
· Windows Server 2008 R2企業版 64位英文版
Windows Server Version 1809 · Windows Server Version 1809數據中心版 64位中文版
· Windows Server Version 1809數據中心版 64位英文版

Windows操作系統相對於Linux而言,比較佔用系統資源,如果雲服務器配置較低可以選擇Version 1909 數據中心版 64位中文版(不含UI),不含UI版本的鏡像保留了最新的Windows server性能,去除了UI減少了資源佔用。

Linux操作系統

Linux可選操作系統有CentOS、Ubuntu、RedHat、Debian、Aliyun Linux、SUSE Linux、OpenSUSE、CoreOS、FreeBSD等。一般來講Web應用都選擇CentOS。

操作系統類型 操作系統版本
CentOS · CentOS 7.6 64位
· CentOS 7.5 64位
· CentOS 7.4 64位
· CentOS 7.3 64位
· CentOS 7.2 64位
· CentOS 6.10 64位
· CentOS 6.9 64位
· CentOS 6.8 32位
CoreOS · CoreOS 2023.4.0 64位
· CoreOS 1745.7.0 64位
Debian · Debian 9.8 64位
· Debian 9.6 64位
· Debian 8.11 64位
· Debian 8.9 64位
FreeBSD FreeBSD 11.1 64位
OpenSUSE OpenSUSE 42.3 64位
Red Hat · Red Hat Enterprise Linux 7.5 64位
· Red Hat Enterprise Linux 7.4 64位
· Red Hat Enterprise Linux 6.9 64位
SUSE Linux · SUSE Linux Enterprise Server 12 SP2 64位
· SUSE Linux Enterprise Server 11 SP4 64位
Ubuntu · Ubuntu 18.04 64位
· Ubuntu 16.04 64位
· Ubuntu 16.04 32位
· Ubuntu 14.04 64位
· Ubuntu 14.04 32位
Aliyun Linux · Aliyun Linux 17.1 64位
· Aliyun Linux 2.1903 64位

那麼如何選擇雲服務器操作系統呢?一般取決於用戶實際的應用場景編程語言,以網站開發為例: ASP、.NET、HTML、數據庫ACCESS、SQL Server建議選擇Windows;PHP、PERL、CGI、數據庫MySQL、SQLite建議選擇Linux。

操作系統更換規則

鏡像操作系統是可以更換的,後續可以通過ECS控制檯的更換系統盤功能來更換操作系統,更換操作系統是免費的。注意:如果用戶購買的是國內大陸地域(華北1、華北2、華北3、華北5、華東1、華東2及華南1)的雲服務器,後續是可以隨意更換操作系統的;如果是中國香港、新加坡或者其他海外地域,更換操作系統是不可以跨Windows或者Linux來更換的。
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)Windows32位操作系統支持最高CPU為4核。

2.4)配置:[CPU:1核;內存:512M]的雲服務器支持選擇/更換Windows操作系統。

Windows篇

阿里雲提供了6種window系統,涵蓋了Server2003sp2以及Server2008R2這兩大類操作系統。

其中又分為了32位和64位

(1)如何選擇32位還是64位

32位系統相比64位系統,最主要的限制體現在內存的大小上。因為32位本身的限制,其最大隻可支持到4GB內存,如果您的網站要使用高於4GB的內存或者以後有擴充內存尋到4GB以上的打算,請使用64位操作系統。

(2)選擇2003還是選擇2008

對於windows來說,我個人建議是選擇版本越高的越好。相對來說新版本漏洞相對來說更少,而且IIS7.5相對於IIS6提供了更多的功能以及更方便的控制檯。但是考慮到大家的機器配置不同,在此給出一下幾種選擇:

A:配置低於雙核2GB內存:選擇server2003不裝數據庫配置雙核4GB:server2003mssql或者server2008R2不帶數據庫

B:配置高於雙核8GB:serever2008R2mssql建議如果大家要在雲服務器上跑數據庫,儘量選擇大內存配置,或者降低配置去選用RDS

(3)中英文、安全加固版如何選擇

這個就依據大家各自的喜好來了,在此不多說了至於Windows服務器配置教程,因為網上教程很多而且相對於Linux來說Windows配置難度更低,所以Windows的配置教程會比較晚的放出。

Linux篇

(1)這些linux大類有什麼區別

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

同時Debian提供了大多數軟件比較新的版本,並且提供了更多的軟件包(相對於原版RedHat)。Debian的優點在於更新迅速,軟件包完善(Ubuntu尤其),操作便利。缺點是部分時候穩定性欠佳,跟進最新軟件有可能存在Bug。

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

相對於Debian來說,Centost的一大特點就是慢。大部分軟件停留在穩定版本,而且相距最新版版本也差較多。而且某些新版軟件的一些新特性支持也比較慢,比如php-fpm。

因為Centos是面向企業用戶提供的操作系統,所以在穩定性上十分突出,一般在新功能或穩定性的選擇上更傾向於後者。只有當某個功能完全確定穩定了,才會加入到系統裡。優點是系統穩定,技術文檔完善,如果付費的話能得到企業級別的技術支持。缺點是軟件包比較老舊,而且一些較新功能會欠缺。

雲服務器ECS地址:阿里雲·雲小站

Leave a Reply

Your email address will not be published. Required fields are marked *