Linux服務(wù)器操作系統(tǒng)簡介及版本介紹
Linux服務(wù)器操作系統(tǒng)簡介及版本介紹
Linux操作系統(tǒng)在服務(wù)器方面的應(yīng)用越來越好。下面由學(xué)習(xí)啦小編為大家整理了Linux服務(wù)器操作系統(tǒng)的簡介及版本介紹,希望對大家有幫助!
Linux服務(wù)器操作系統(tǒng)簡介及版本介紹
一、Linux服務(wù)器操作系統(tǒng)簡介
Linux服務(wù)器操作系統(tǒng)和一般的Linux發(fā)行版有什么區(qū)別?考慮服務(wù)器硬件。服務(wù)器本質(zhì)上是具有專門規(guī)格的計算機。例如,服務(wù)器硬件確保最大的正常運行時間,效率和安全性。此外,服務(wù)器平衡計算能力和功耗。類似地,Linux服務(wù)器操作系統(tǒng)優(yōu)先考慮安全性和資源消耗。
Linux服務(wù)器操作系統(tǒng)向客戶端設(shè)備提供內(nèi)容。因此,服務(wù)器操作系統(tǒng)提供了用于簡單服務(wù)器創(chuàng)建的工具。由于服務(wù)器通常以命令行方式進行配置和運行,因此Linux服務(wù)器操作系統(tǒng)的圖形用戶界面(GUI)不重要。
根據(jù)IDC,硬件銷售數(shù)據(jù)表明,28%的服務(wù)器是基于Linux的。雖然有專用的Linux服務(wù)器操作系統(tǒng),還可以選擇滾動安裝版本。選擇的關(guān)鍵是操作系統(tǒng)應(yīng)該能提供長期服務(wù)(LTS)迭代并支持安裝所需的軟件。LTS的發(fā)行版提供了穩(wěn)定性和更長的支撐周期。
當(dāng)選擇Linux服務(wù)器操作系統(tǒng)時,還要考慮使用用途。比如將Linux計算機用作媒體服務(wù)器與設(shè)置游戲服務(wù)器是不同的。
二、Linux服務(wù)器操作系統(tǒng)版本介紹
1. Ubuntu Server
Ubuntu可以說是最知名的Linux操作系統(tǒng)。而且社區(qū)有大量的Ubuntu衍生產(chǎn)品,它是一個穩(wěn)定的發(fā)行版。Ubuntu及其變體提供了優(yōu)秀的用戶體驗。Ubuntu Server有兩個版本:LTS和滾動版本。LTS的Ubuntu Server發(fā)行版擁有五年的支持周期。雖然非LTS的Ubuntu Server發(fā)行版支持周期不是五年,但也提供了九個月的安全和維護更新。
雖然Ubuntu和Ubuntu Server非常相似,但服務(wù)器提供了不同的組件。值得注意的是,Ubuntu Server提供了OpenStack Mitaka、Nginx和LXD。這些內(nèi)容能滿足系統(tǒng)管理員的需求。使用Ubuntu Server版,可以啟動Web服務(wù)器、部署容器等。而且它是即開即用的服務(wù)器軟件。
雖然Ubuntu LTS不是一個服務(wù)器發(fā)行版,但它也提供了五年的支持周期。我目前使用Ubuntu 16.04 LTS來運行專用的Plex服務(wù)器以及Linux游戲服務(wù)器。LTS發(fā)行版可以很好地作為Linux服務(wù)器操作系統(tǒng)。只需自己安裝服務(wù)器軟件即可。
誰應(yīng)該使用它:
如果你剛接觸Linux或服務(wù)器操作系統(tǒng),Ubuntu是一個優(yōu)秀的選擇。Ubuntu仍然是最流行的Linux發(fā)行版之一,而且它對用戶友好。因此,Ubuntu Server是一個夢幻般的入門級Linux服務(wù)器操作系統(tǒng)。它作為媒體服務(wù)器、游戲服務(wù)器或電子郵件服務(wù)器是一流的選擇。更高級的服務(wù)器設(shè)置也適合Ubuntu服務(wù)器,但它絕對是一個基本的服務(wù)器和新手用戶的選擇。
2. openSUSE
SUSE Linux于1993年首次推出。直到2015年,開源版本的openSUSE遷移到SUSE Linux Enterprise(SLE)。提供了兩個openSUSE衍生版:Leap和Tumbleweed。Leap具有更長的發(fā)布周期,而Tumbleweed則是滾動發(fā)布版。Tumbleweed更適合高級用戶使用其最新的軟件包,比如Linux內(nèi)核和SAMBA等。Leap版則有更好的穩(wěn)定性和成熟度。兩者都支持更新操作系統(tǒng)。
企業(yè)客戶不能承受不穩(wěn)定、不成熟和未經(jīng)測試的包。一切都必須嚴(yán)格測試,以確保業(yè)務(wù)不會出現(xiàn)問題,并導(dǎo)致?lián)p失。故Leap版可以確保企業(yè)客戶的需求。
openSUSE算是一個夢幻般的Linux服務(wù)器操作系統(tǒng)。openSUSE包含了用于自動測試的openQA,用于在多個平臺上進行Linux映像部署的Kiwi,用于Linux配置的YaST以及全面的軟件包管理器Open Build Service。早些時期,SUSE并沒有像Redhat和Canonical那樣提供免費的企業(yè)發(fā)行版,如CentOS和Ubuntu,直到Leap版的發(fā)布。SUSE官方稱,Leap是一個替代Ubuntu、CentOS和Debian的生產(chǎn)服務(wù)器的優(yōu)秀選擇。以前openSUSE遵循9個月的發(fā)布周期,即每9個月發(fā)布一個新的主要版本。而Leap則遵循SLE的發(fā)布周期。
誰應(yīng)該使用它:
openSUSE更適合于像系統(tǒng)管理員這樣的強大用戶。它是一個偉大的Web 服務(wù)器、家庭服務(wù)器或家庭服務(wù)器/ Web服務(wù)器組合。系統(tǒng)管理員可以從諸如Kiwi,YaST,OBS和openQA之類的工具中獲益。openSUSE的多功能性使其成為最好的Linux服務(wù)器操作系統(tǒng)之一。除了穩(wěn)固的服務(wù)器功能外,openSUSE還提供了一個漂亮的桌面環(huán)境。
3. Oracle Linux
如果你在考慮Oracle Linux,這很正常。oracle Linux是由數(shù)據(jù)庫巨頭Oracle提供的Linux發(fā)行版。它有兩個內(nèi)核。其中一個內(nèi)核特性是紅帽兼容內(nèi)核RHCK(Red Hat Compatible Kernel),即提供了與Red Hat Enterprise Linux(RHEL)發(fā)行版相同的內(nèi)核。Oracle Linux有認(rèn)證,可以在聯(lián)想、IBM和HP等大量硬件上工作。Oracle Linux提供了Ksplice特性,增強了內(nèi)核的安全性。另外還支持Oracle、openstack、Linux容器和Docker。其品牌標(biāo)識為Oracle企鵝。
Oracle Linux提供了技術(shù)支持,但需要付費。除非你在企業(yè)環(huán)境中運行Oracle Linux,否則不值得這么付出。如果需要構(gòu)建公有云或私有云,Oracle Linux是一個優(yōu)秀服務(wù)器操作系統(tǒng)選擇。
誰應(yīng)該使用它:
Oracle Linux最適合數(shù)據(jù)中心或用于創(chuàng)建基于OpenStack的云。而更高級的家庭服務(wù)器用戶和企業(yè)級設(shè)置也適合使用Oracle Linux。
4. 容器Linux(前身為CoreOS)
CoreOS于2016年更名為Container Linux。顧名思義,Container Linux是一個用于部署容器的Linux操作系統(tǒng)。它聚焦于簡化容器的部署。容器Linux是提供了安全的、高可擴展的、支持容器部署的一流操作系統(tǒng)。集群化的部署非常容易,其發(fā)行版包含了服務(wù)發(fā)現(xiàn)的方法。并提供了Kubernetes、docker和rkt的文檔和支持。
但是,容器Linux沒有提供包管理器。所有應(yīng)用程序必須在容器中運行,因此容器化是強制必需的。然而,如果你正在使用容器,那么容器Linux是提供了容器及其集群等基礎(chǔ)設(shè)施最好的Linux服務(wù)器。它提供了一個etcd工具,作為守護進程運行于集群中的每個計算機上。當(dāng)然你也有安裝的靈活性。除了內(nèi)部部署安裝外,您還可以在虛擬化介質(zhì)(如Azure,VMware和Amazon EC2)上運行Container Linux。
誰應(yīng)該使用它:
容器Linux最適合集群基礎(chǔ)設(shè)施的服務(wù)器或容器化部署。這并不意味著它不是家庭服務(wù)器的選擇。如果使用來自Plex的官方Docker鏡像,Container Linux可以作為基本家庭媒體服務(wù)器或者是復(fù)雜集群設(shè)置的任何服務(wù)器。最終,如果你很喜歡容器,那么應(yīng)該使用Container Linux。
補充:Linux服務(wù)器操作系統(tǒng)如何選擇
(1)Debian與Ubuntu的選擇
Ubuntu是基于Debian所開發(fā),可以簡單地認(rèn)為Ubuntu是Debian的功能加強版。與Debian相比,Ubuntu提供了更人性化系統(tǒng)配置,更強大的系統(tǒng)操作以及比Debian更激進的軟件更新。Ubuntu與Debian比較,可以認(rèn)為Debian更趨向于保守一些,Ubuntu對新手友好度更高,上手更容易。用過Ubuntu的都會體會到它的易用,反之如果用過Ubuntu再換到別的系統(tǒng),都會覺得不適應(yīng),Ubuntu真的很方便。
在此解釋下Ubuntu的版本支持時間。Ubuntu普通版本只提供18個月的技術(shù)支持,過期則不管。LTS服務(wù)器版本提供長達五年的技術(shù)支持。Ubuntu 10.10是個普通版,現(xiàn)在已經(jīng)過了支持周期了。如果你用了,很好,你會發(fā)現(xiàn)你安裝不了任何軟件,10.10的軟件已經(jīng)從Ubuntu軟件源中被移除了。
所以建議大家選擇12.04 LTS版,提供長達5年的技術(shù)支持,可以確保在靜候相當(dāng)長的一段時間內(nèi)你的服務(wù)器可以繼續(xù)收到系統(tǒng)升級補丁以及可用的軟件源。
(2)Red Hat和Centos選擇
Red Hat跟Centos就沒那么多差別了。
Red Hat是付費操作系統(tǒng),你可以免費使用,但是如果要使用Red Hat的軟件源并且想得到技術(shù)支持的話,是要像Windows那樣掏錢的,所以大家可以理解為Linux中的Windows。這么做符合開源精神,免費使用,服務(wù)收費。
Centos是Red Hat的開源版本。一般在Red Hat更新之后,Centos會把代碼中含有Red Hat專利的部分去掉,同時Red Hat中包含的種種服務(wù)器設(shè)置工具也一起干掉,然后重新編譯就是Centos。
從某種意義上說,Centos幾乎可以完完全全看成是Red Hat,這兩個版本的rpm包都是可以通用的。
那么這樣問題就簡單了。如果你舍得花錢買技術(shù)支持,并且想得到完善的技術(shù)服務(wù),請去買Red Hat的授權(quán),你會得到如Windows一般強大的技術(shù)支持的。如果你只想用,什么付費技術(shù)支持什么專有軟件都是浮云,那么用Centos吧。