導航:首頁 > IDC知識 > debiancentos伺服器

debiancentos伺服器

發布時間:2020-12-13 09:02:27

1、Debian/Ubuntu/CentOS 哪個更合適做伺服器

linux服務抄器版本一般選擇:centos,redhat的版本居多。centos是社區版的,完全免費。一些大的伺服器供應商都在使用這個版本。debian也不錯,但是一般入門都是用redhat版入門,所以總體來說還是centos還是占市場比較大的。

2、伺服器操作系統應該選擇 Debian/Ubuntu 還是 CentOS?

著作權歸作者所有。
商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
作者:彭勇
鏈接:http://www.hu.com/question/19599986/answer/13723064
來源:知乎

早期,我們使用 Debian 作為伺服器軟體,後來轉向了CentOS,主要原因如下:

1、CentOS/RHEL的生命周期是7年,基本上可以覆蓋硬體的生命周期,也就意味著一個新硬體安裝以後,不用再次安裝操作系統。要知道重新折騰一個生產機是很麻煩而且有風險的事情。

[2012.2.1]今天剛剛收到紅帽子的通知郵件,RedHat 5, RedHat 6的生命周期,延長到10年,太牛叉了。這個對企業用戶很重要。

而Debian的生命周期是不固定的,一般新版本發布以後,上個版本再維護18個月。而Debian的版本發布時間間隔不穩定,經常會延期。綜合起來一個版本的生命周期一般在3~4年。

[2014.4.24]Debian 宣布對Squeeze(6.0),提供5年的LTS長期支持。

Ubuntu的LTS版生命周期是5年。

如果你選用了 Debian 或者 Ubuntu作為伺服器,等生命周期過了以後,就沒有安全補丁,你的伺服器就會裸奔或者需要重新安裝系統。

2、RedHat是一個值得尊敬的開源公司,長期以來Linux內核RedHat的貢獻程度都是最多的。可以這么說,如果一個Linux方面的問題,RedHat搞不定,那麼也很少有其他公司可以搞定了。公司有一批Linux內核方面的如雷貫耳的大牛,比如:

Alan Cox - Core developer, numerous contributions
Ingo Molnar - x86 subsystem maintainer
Al Viro - VFS subsystem maintainer, linux內核貢獻第二多的個人
David Miller - Sparc Port maintainer, linux網路部分開發者, linux內核貢獻最多的個人
Jeff Garzik - Sata subsystem maintainer
John Linville - Wireless subsystem maintainer
Stephen Tweedie - Ext3 filesystem developer
Eric Sandeen - XFS, Ext4 filesystem developer
Josef Bacik - Btrfs filesystem developer
Rik Van Riel - VM developer
Ric Wheeler - Filesystem developer
Val Henson - Filesystem developer
Dave Jones - Fedora kernel maintainer
Kyle McMartin - Fedora kernel maintainer
Chuck Ebbert - Fedora kernel maintainer
Eric Paris - LSM/SELinux/Audit/Capabilities maintainer
Eugene Teo - Security Response
Kay Sievers - Hotplug

3、CentOS/RHEL對硬體的支持很好,主流硬體廠商早就將伺服器拿過去測試,一般不存在硬體的兼容性問題。

而Debian就麻煩了,由於有版權上的考慮和代碼純潔性上的潔癖,一些硬體驅動和軟體被刪掉了,導致安裝過程有問題。比如 Dell 伺服器上,大量使用的網卡 BroadCom,就驅動不了,安裝了以後,網路起不來。

4、大量商業軟體,比如 Oracle ,都是針對 Redhat認證的,有大量的幫助文檔和使用說明,有良好的技術支持。出了問題,也容易在網上找到類似的答案和經驗。

5、CentOS 是RedHat的克隆版,如果需要可以隨時平滑切換到 RedHat,從而享受RedHat的服務支持。要知道廠商的服務,是最後一道防火牆,如果你給一個大客戶做方案,他們一般會傾向選用商業服務。萬一出了什麼問題,還有Redhat可以求助,或者有一個RedHat可以承擔責任 :-)

6、如果你是一個工程師,熟悉了 CentOS/RedHat ,找工作更加容易。如果你是一個企業老闆,相對也容易招聘到熟悉CentOS/RedHat的工程師。RHCE的培訓,也相對較完善,認同程度高。

7、CentOS/RHEL 的批量安裝更加方便

在機房,使用kickstart + PXE安裝,給客戶,使用定製的kickstart光碟,一鍵安裝,一般在5分鍾左右就可以安裝完。

上述3,4,5,6幾點中,都說明CentOS/RHEL相對於其他Linux操作系統,有相對完整的生態環境,很多公司在CentOS/RHEL投入了大量資源,積累了大量經驗,綁定了自己的利益,這個是CentOS/RHEL得以長期良好發展的保證。

=============
補充對評論的一些回復

1. 所謂的「centos穩定性非常差」,不知道你指的是什麼?能否舉一些CentOS不穩定的例子?至少我們用了這么多年CentOS,穩定性上可以說是堅如磐石的。如果是你說的由於yum升級造成的混亂,那隻能說明你對centos不熟悉。
2、RHEL/centos 對於一些新的軟體的支持,採用 SCL的方式支持,比如ruby193,python27, python 33, PHP 54, nodejs 0.10, mariadb55, postgresql 9.2
AdditionalResources/Repositories/SCL
3、debian/ubuntu 同樣存在版本穩定和程序太老的矛盾,比如他們的LTS版本,一般是兩年多更新一次。squeeze是2011年2月發布,wheezy是2013年5月發布,如果你在2013年4月使用Debian,你會發覺好多軟體太老,比如:
內核:2.6.32,和Centos 6 一樣的
glibc 還是使用的2.11.2
mysql使用的5.1.49
openjdk使用的是 6
php使用的是 5.3.3
python使用的是2.6.6

下一個版本的Deiban,至少要到 2015年下半年才能發布,而RHEL7/CentOS7的正式版發布在即,裡面用到的不少軟體,都比wheezy的要新。按照你的邏輯,在接下來較長的時間里,是否CentOS比起Debian更加前衛?

再看看Rio的回復:「之前我用了很長一段時間的 Debian,但它的更新實在太慢了(好幾年啊有木有!)」,呵呵

4、「debian的支持時間也非常長期」,這個最近確實有了改善,Debian剛剛宣布對 Debian 6.0 有了5年的LTS長期支持。可以這么說,Debian也看到了LTS的重要性,向CentOS學習了一把。
Debian -- News -- Long term support for Debian 6.0 Announced

但Debian做得還不夠,因為Debian的LTS在後續版本,比如 Debian 7 (wheezy), Debian 8 (jessie) 里的支持政策還不明朗:
Debian -- Security Information -- DSA-2907-1

Debian的LTS支持,也不是Debian 官方安全團隊維護的,而是由其他志願者維護的,工作效率和質量是否有保證還不知道。相比RHEL明晰的發展策略和安全更新策略,有10年的安全補丁保證,還有不少差距。

5、「debian這個系列的軟體包也比較新,debian和他兒子ubuntu很多軟體包維護是共享的,更新速度非常快」,不知道你使用的是穩定版還是測試版。穩定版裡面你是如何看到軟體包「更新速度非常快」的。

3、Debian/Ubuntu/CentOS 哪個更合適做伺服器

如果是學習或搭建免費的伺服器或工作站,最好是centos,最適合搭建免費的伺服器和
工作站,繼承自RHEL;提供官方的免費更新支持,技術資料全面,系統穩定,更新及時;跟RHEL幾乎沒有區別;也特別適合搭建嵌入式開發環境,環境一旦
搭建好可以一直使用下去,不用擔心系統的穩定性;

如果是想嘗試新技術,可以使用fedora,總是在不斷的實踐最前沿的技術,RHEL的試驗田;
也可以用於搭建嵌入式軟體開發環境,但系統更新支持實踐短;


果是用於Android開發的,最好是ubuntu,更新及時,用戶群多,資料豐富,開發活躍;程序及運行庫版本都比較新,功能更新升級快;特別適合嵌入
式移動開發工作;但穩定性不如Centos,常常會因為更新而帶來一些意想不到的問題;如果使用ubuntu,建議使用ubuntu 的LTS版;

如果是國內的政務/辦公等,而且考慮到本土化支持,建議使用紅旗linux或中標麒麟linux,超級穩定,但更新方面可能比較慢,界面很質朴;一切以安全實用為核心;
另外深度linux或StartOS是相對個性的系統可以滿足喜歡嘗鮮的個人用戶;

如果願意付費當然還是RHEL或者紅旗的Asianux server或中標麒麟的server版;

4、debian,centos,ubuntu server哪個做伺服器上系統好?

centos就是免費的紅帽企業版,換了名字,免費了,質量還是工業級的。
如果不用於商業,用來研究學習個人推薦debian。ubuntu桌面不錯,但穩定性貌似差了店。

5、我想在伺服器上搭建dz論壇,請問選什麼操作系統好,linux、centos、debian、ubuntu、windows server?

兄弟,centos、debian、ubuntu都是基於抄Linux內核的,而且Linux官網似乎沒有鏡像下載,單獨的Linux我目前沒有找到鏡像。個人推薦debian,比較穩定。Ubuntu適合桌面用戶,更新也比較頻繁。個人不是很推薦。centos也行,挺多伺服器都是centOS系統。如果沒有Linux基礎,那就Windows湊合著吧。。。伺服器系統一般不帶桌面,用慣了Windows的桌面系統,用命令行會很不習慣。。。如果有Linux的基礎,還是選Linux,安全,穩定。說了這么多,總的還是要看自己。自己喜歡什麼,適合什麼才是最重要的。

6、用於網站伺服器的linux系統該選擇哪一套好?CentOS Debian or Fedora?

穩定來性都很好。Debian和源Fedora配置相對要簡單些,CentOS要復雜些,但是CentOS可已配置成最輕量級的伺服器(相對於Debian和Fedora),因此CentOS的其他不常用的服務內容少。
如果機器配置好的話哪個都行,就看你用哪個順手;如果機器配置不是很高,幾乎接近於極限,建議使用CentOS。

7、CentOS Debian Ubuntu哪個系統好?

文章目錄CentOSDebianCentOS與Debian哪個好?Ubuntu買VPS時有CentOS、Debian、Ubuntu三種操作系統可以選擇,下哪種系統更好是很多新人都會遇到的問題,在此,我們分析一下Ubuntu、CentOS及Debian各自的性能及使用經驗。做伺服器的很少會用Ubuntu,所以我們最後分析這個。先來看看使用率較高的CentOS和Debian。CentOS很多商業性公司伺服器都是使用CentOS系統,CentOS簡約,命令行下的人性化做得比較好,穩定,有著強大的英文文檔與開發社區的支持。相對debian來說,CentOS略顯體積大一點,是一個非常成熟的Linux發行版。DebianDebian更適合於作為伺服器的操作系統,它比Ubuntu要穩定得多。Debian整個系統基礎核心非常小,不僅穩定,而且佔用硬碟空間小,佔用內存小。128M的VPS即可以流暢運行Debian,而CentOS則會略顯吃力。但是由於Debian的發展路線,使它的幫助文檔相對於CentOS略少,技術資料也少一些。CentOS與Debian哪個好?在國內伺服器中,使用CentOS的要多於Debian,而國外則Debian稍多些。選擇Debian是因為它是最大的社區發行版,有著嚴格的組織來維護,有著成千上萬個超級黑客在貢獻,而且有著最大的軟體倉庫,現在已經達到30000多個,有著大量的文檔資源。而CentOS的更新比較慢,軟體庫軟體版本過於陳舊,雖說穩定但是無法發揮出VPS的硬體特性。雖然也有社區,但是它沒有固定的組織來管理,沒有收入來源。另外,Debian 6涉及到WEB伺服器的軟體包都更新到了比較新的穩定版本,並且藉助apt命令直接安裝非常快捷。選擇CentOS大多是因為系統的穩定和可靠性,Debian發展過快,各個版本、組合之間測試較少稍顯不成熟,系統有許多內核和穩定性問題。Debian很時髦,有什麼新玩意就上,而CentOS開啟的內核選項都是非常保守。所以,從安全、穩定角度出發,主要的服務商和項目都仍然首選CentOS系統。下面看一些具體的比較:從安全上說CentOS>Debian從性能下降說CentOS>Debian硬體支持特別是虛擬化CentOS>Debian默認內核配置性能測試Debian>CentOS發開環境通用性Debian>CentOS最後,如果你是開發者和狂熱的性能追求者或者是VPS中的伺服器建議用Debian,如果是VPS供應商、電子商務網站,要求很高的穩定性、安全性,則建議採用CentOS。另外,對於初玩者,如果VPS配置太低(OPENVZ內存在128M以下,或者XEN架構內存在192M以下)建議採用Debian,否則建議採用CentOS,以獲取更多的在線幫助與支持,讓自己入門更輕松。UbuntuUbuntu近些年的使用率有所增加,它用戶界面漂亮、管理系統完善、軟體源支持強大、技術社區豐富,對硬體的兼容性也不錯。然而,伺服器更需要的並非這些,所以決定了它更適合於桌面操作系統,在自己電腦上安裝或許要比伺服器中更適合一些。對於Linux,ubuntu系統資源消耗且不穩定只能被比喻成雞肋。伺服器需要的只是一個簡約、穩定、易用的系統而已!Ubuntu比較雞肋還有一個原因就是對NGINX的支持太弱,而Nginx性能要遠遠高於Apache。所以,對於新手,基本應該選擇CentOS系統而非Debian和Ubuntu。在確定選擇CentOS後,我們還需要確定是用32位系統還是64位系統。在此,笨鳥的建議是,如果你用的VPS是非常牛的配置,那你用64位比較合適;但如果伺服器一般,還是老老實實的用32位吧!

8、CentOS Debian 哪個系統做伺服器好?

我支持centos,頂一個。

與debiancentos伺服器相關的知識