如何選擇服務器Linux/Unix操作系統

jopen 10年前發布 | 39K 次閱讀 Linux

Linux的發行版有上百種,如何選擇也是一種難題。以下為收集的資料,僅供參考。

一、Ubuntu Desktop 和 Ubuntu Server

這個是最方便最快捷的方式。如果剛開始使用Linux,且不太熟悉命令行的可以選用Ubuntu Desktop來學習,繼而轉為Ubuntu Server。對于初學者,Ubuntu可以更好地上手,并且提供了很好的apt軟件管理方式(這個是目前最好的軟件管理方式),使用起來非常方便,同時 Ubuntu的社區也非常的活躍,使用的人數也較多。遇到問題也可以很方便的找到答案。

Ubuntu的更新周期比較穩定,每六個月會發布新版本,分別在每年的4月和10月,而Ubuntu Desktop的生命周期為1.5年,Ubuntu Server的生命周期為5年。同時Ubuntu還有一個LTS版本,即長期支持( Long Term Support ) ,他的生命周期為3年。

下載地址:http://www.ubuntu.com/

二、Debian GNU/Linux

Debian非常適合追求性能和穩定的個人用戶使用,同樣基于apt的軟件管理模式可以讓你非常方便的管理軟件。雖然ubuntu是基于 Debian進行的二次開發,但是并不代表Ubuntu會比Debian更好。Debian更多追求的是穩定,可能Debian的內核版本要比 Ubuntu低一些,但是服務器的穩定,有時候犧牲最新特性來保持服務器的穩定還是值得推薦的。如果是生產環境,個人建議Debian還是會比 Ubuntu好一些。Debian主要分三個版本:穩定版本(stable)、測試版本(testing)、不穩定版本(unstable)。

Debian大概每兩年發布一個新的版本,而每個版本的生命周期大概為3年,即新版本發布后還會對老版本維護一年。

下載地址:http://www.debian.org/

三、CentOS和Rad Hat(RHEL)

RedHat 在發行的時候,有兩種方式:二進制的發行方式以及源代碼的發行方式。無論是哪一種發行方式,你都可以免費獲得,并再次發布。但如果你使用了他們的在線升級(包括補丁)或咨詢服務,就必須要付費。

RedHat 一直都提供源代碼的發行方式,CentOS 社區將 Redhat 的網站上的所有源代碼下載下來,進行重新編譯,形成一個可使用的二進制CentOS版本 。由于 LINUX 的源代碼是 GNU ,所以從獲得 RedHat 的源代碼到編譯成新的二進制,都是合法。只是RedHat 是商標,所以必須在新的發行版里將 RedHat 的商標去掉。

RedHat 對這種發行版的態度是:“我們其實并不反對這種發行版,真正向我們付費的用戶,他們重視的并不是系統本身,而是我們所提供的商業服 務。”所以, CentOS 可以得到 RedHat 的所有功能。但CentOS 并不向用戶提供商業支持,當然也不負上任何商業責任。

Redhat 有兩大 Linux 產品系列:

1、免費的 Fedora Core 系列,主要用于桌面版本,提供了較多新特性的支持。更新頻繁、不適合做服務器系統。

注:Fedora 主要是Red Hat作為新技術的測試平臺,被認為可用的技術最終會加到Red Hat Enterprise Linux中,Fedora大約每六月發布一個新版本,而每3個Fedora版本后會有一個Red Hat版本的出現。

2、收費的 Enterprise 系列,分成 AS/ES/WS 等分支。

A 、 Red Hat Enterprise Linux AS (Advanced Server)

是企業 Linux 解決方案中最高端的產品,它專為企業的關應用和數據中心而設計。 Red Hat 企業 Linux AS 是唯一支持 IBM i 系列, p 系列和 z 系列 /S-390 系統的產品。在 Intel X86平臺上, Red Hat 企業 Linux AS 可以支持 2 個以上 CPU 和大于 8GB 的內存。典型的 Red Hat 企業 Linux AS 應用環境如下:數據庫和數據庫應用軟件,WEB 和中間件,CRM,ERP , SCM

B 、 Red Hat Enterprise Linux ES  (Entry Server)

為 Intel X86 市場提供了一個從企業門戶到企業中層應用的服務器操作系統。它支持 1-2CPU 和小于 8GB 內存的系統。它提供了與 Red Hat 企業 Linux AS 同樣的性能,區別僅在于它支持更小的系統和更低的成本。典型的 Red Hat 企業 Linux ES 應用環境如下:公司 WEB 架構、網絡邊緣應用 (DHCP, DNS, 防火墻等)、郵件和文件 / 打印服務、中小規模數據庫和部門應用軟件

C 、 Red Hat Enterprise Linux WS(Workstation)

是 Red Hat 企業 Linux AS 和 ES 的桌面 / 客戶端合作伙伴。 Red Hat 企業Linux WS 支持 1-2CPU 的 intel 和 AMD 系統,是桌面應用的最佳環境。它包含各種常用的桌面應用軟件 (Office工具,郵件,即時信 息,瀏覽器等 ) ,可以運行各種客戶 – 服務器配置工具,軟件開發工具和各種應用軟件 ( 例如EDA 和 Oil/Gas 應用軟 件 ) 。 Red Hat 企業 Linux Ws 和服務器產品由同樣的源代碼編譯而成,但它不提供網絡服務功能 ( 如 DNS 和 DHCP) ,它只適合作客戶端應用。

CentOS 是基于Red Hat Enterprise Linux AS 的源代碼進行編譯的。

選用 CentOS 還是 RedHat ,取決于你所在公司是否擁有相應的技術力量及公司的資金水平。

CentOS和RHEL一樣生命周期均為10年,即一個版本會被維護10年,另外相同版本的CentOS一般會比RHEL晚推出1~2月,補丁會晚推出1~2周。

四、Gentoo & Arch Linux

Gentoo可以說是目前定制性最強的Linux系統了,主要原因是 從內核開始都需要你自己去編譯,Gentoo使用源碼來做包管理,其實不僅僅是控制裝多少包,你還能控制編譯選項,使得所獲得的程序更加是你所期望的。此 操作系統特別適合Geek使用,但是更多的人不太喜歡自己去做編譯這事。Geetoo針對超級發燒友用戶,Level不達標的不要隨便折騰。

Arch Linux也是很高定制性的linux發行版,它 與Gentoo不同的是,它是基于二進制包的發行版,Arch 采用 滾動升級策略,這就允許一次安裝持續升級,完全不需要重新安裝或者解決系統版本升級帶來的種種復雜問題。通過輸入一行命令,Arch 系統就可以保持最新。Arch 剛安裝后只提供了一個最基本的系統,可以讓用戶按照自己的喜好,通過僅僅安裝自己需要的軟件來配置自己的理想的環境。官方沒有提供圖形界面配置工具,大多 數系統配置需要通過從命令行編輯簡單的文本文件來配置。

五、FreeBSD&OpenBSD&NetBSD

在免費的BSD中,FreeBSD是名聲最大的。不得不說的是,蘋果公司的Mac OS X 和iOS也是基于FreeBSD創建的。FreeBSD的中文參考資料也是最多的。三者的區別為FreeBSD注重性能、OpenBSD注重安全。NetBSD注重可移植性。

OpenBSD被稱為世界上最安全的操作系統。OpenBSD的主 頁(www. openbsd.org)報告說OpenBSD“在默認安裝情況下在過去的所有日子里只有兩個安全漏洞”,它的意思是說(其實任何人都知道)在過去的四年 內發布的OpenBSD版本沒有一個被來自Internet的襲擊攻破。

NetBSD也是免費BSD的一種,它是基于BSD的最輕便的操作系統。目前能夠在46種之多的不同硬件構架上運行。   這種便攜性使得NetBSD成為嵌入式系統(在其它設備中運行的,看不見的計算機)的最佳選擇。

引用地址:http://www.biaodianfu.com/choose-linux-server.html

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!