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