随着網站伺服器技術的發展,越來越多的站長建站首先選擇雲伺服器。時下阿裡雲雲伺服器ecs脫穎而出,成為多數站長網站伺服器的首選。那麼對于剛剛接觸雲伺服器的站長來說,如何選擇适合網站的阿裡雲雲伺服器ecs作業系統,阿裡雲雲伺服器ecs的作業系統有什麼差別,阿裡雲linux伺服器和windows伺服器有何不同呢。
首先,我們要清楚的便是每個系統之間的差别,以及在阿裡雲上的差别:
1.windows
1.1)系統内含正版激活。
1.2)适合于運作windows下開發的程式,如.net等。
1.3)支援sqlserver等資料庫(需自行安裝)。
1.4)可以使用遠端桌面方式登入進行管理。
注:512記憶體不支援選擇windows系統,1g以上記憶體才能很好支援該系統。
2.linux
2.1.1)最流行的伺服器端作業系統,強大的安全性和穩定性。
2.1.2)免費且開源,輕松建立和編譯源代碼。
2.1.3)通過ssh方式遠端通路您的雲伺服器。
2.1.4)一般用于高性能web等伺服器應用,支援常見的php/python等程式設計語言,支援mysql等資料庫(需自行安裝)。
2.2centos(推薦)請使用yum方式線上安裝軟體。
2.3ubuntu請使用aptitude方式線上安裝軟體。
2.4debian請使用apt-get方式線上安裝軟體。
2.5aliyunlinux(相容redhat)請使用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)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是面向企業使用者提供的作業系統,是以在穩定性上十分突出,一般在新功能或穩定性的選擇上更傾向于後者。隻有當某個功能完全确定穩定了,才會加入到系統裡。優點是系統穩定,技術文檔完善,如果付費的話能得到企業級别的技術支援。缺點是軟體包比較老舊,而且一些較新功能會欠缺。
總結一下:如果你喜歡嘗鮮,喜歡用最新的功能或喜歡折騰系統,那麼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的選擇,建議選擇centos6.5版本,帶來了更多的新特性以及更多的新功能。
除非你的軟體需要php5.1的環境,那麼就選擇centos6.5。如果網站需要支援php5.1,隻能選用centos5.8。
至于具體版本選擇,建議php5.1使用者選擇centos5.8,其他的使用者則為centos6.5。