centos與ubuntu:最好的web託管伺服器

尋找Linux伺服器作業系統?兩個最好的選擇是CentOS和Ubuntu,但是哪一個是最好的呢?...

有這麼多的Linux發行版可用,為您的家用計算機選擇一個並不容易。為服務器選擇Linux發行版更為困難。服務器每天24小時運行,通常執行復雜的任務,因此選擇一個您可以信任的分發是關鍵。

centos-vs-ubuntu

Ubuntu是一個更受歡迎的選擇,因為它完全無處不在,但它遠不是唯一的選擇。CentOS是另一個偉大的選擇,因為它的聲譽是堅實和穩定的。

對於大多數人來說,Ubuntu是最好的選擇,但是有些情況下你會考慮CentOS。

什麼是森託斯(centos)?

如果你讀過Linux,你可能對Ubuntu略知一二。它是一個基於Debian的易於使用的發行版,是Linux中應用最廣泛的版本之一。

另一方面,CentOS可能更神祕。此發行版基於Red Hat Enterprise Linux,這是一種付費產品。CentOS是免費的、開源的,但它利用了Red Hat Enterprise Linux的工作。

CentOS website

你沒有得到與Red Hat提供的支持相同的支持,因為你沒有支付支持費用。也就是說,CentOS是社區支持的,所以如果遇到問題,您並不孤單。

centos與ubuntu服務器

除了廣泛使用的桌面版Ubuntu,還有另一個版本可以在服務器上使用。這個發行版被恰當地命名為Ubuntu Server。兩個版本之間的關鍵區別之一是Ubuntu服務器默認沒有圖形用戶界面。如果你想知道更多的信息,我們有一個關於Ubuntu和Ubuntu服務器之間的進一步差異的概要。

Ubuntu Server download on the Ubuntu website

由於其上游源Red Hat Enterprise Linux的廣泛使用,CentOS以安全和穩定著稱。在為服務器選擇發行版時,這兩個因素都是主要因素。CentOS還具有高度的可定製性,可以方便地剝離不需要的服務。

Ubuntu比CentOS接收更新的頻率更高,而且通常有更新的軟件包可用。這既是好的也是壞的。這意味著Ubuntu將更快地獲得新的功能,但也可能會看到新的bug被引入。CentOS使用的更新週期較慢,這有助於保持穩定性,但也可能意味著您無法以同樣快的速度獲得關鍵的安全更新。

勝利者:CentOS憑藉其堅如磐石的穩定性,以一毛之差戰勝了Ubuntu。

centos與ubuntu:安裝與配置

CentOS和Ubuntu都提供了簡化的安裝過程,但各自有不同的優點。在Ubuntu服務器上,雖然沒有圖形界面,但對幾乎所有人來說都很容易。Ubuntu的安裝程序旨在讓任何人都能輕鬆使用,CentOS的目標是讓系統管理員能夠快速輕鬆地完成安裝過程。

Installing the Server version of Ubuntu

如果你的服務器使用的是桌面版的Ubuntu,那麼配置就相當簡單了。安裝軟件、調整設置以及啟用和禁用服務相對容易。CentOS還提供了一組強大的配置選項,儘管它在後端使用了一些不同的應用程序。

通過命令行配置CentOS或Ubuntu是不同的。您會在不同的地方找到一些配置文件,最大的區別是每個發行版使用的包管理器。Ubuntu使用Apt,CentOS使用Yum。使用每種方法都相當容易,但兩者之間有一些主要的區別。

要簡要了解Apt和Yum之間的區別,請參閱我們的Linux包管理器概述。

優勝者:Ubuntu之所以能在這裡獲勝,是因為它的易用性和你能在網上找到的大量文檔。

centos與ubuntu:性能

如果您正在服務器上運行資源密集型應用程序或服務,操作系統性能至關重要。雖然Linux發行版的性能與其他操作系統大致相似,但有些仍然有其優勢。

Ubuntu服務器在默認情況下更加精簡,這給了它一個優勢。也就是說,您可以調整CentOS,以便在需要或需要時從中獲得更高的性能。從Phoronix的報告來看,Ubuntu有時領先CentOS,有時則相反。

勝利者:這次是平局。這個類別實在太接近了。

centos與ubuntu:筆記本電腦的使用

雖然本文的主要目的是研究CentOS和Ubuntu在服務器上的使用情況,但兩者都是桌面操作系統。如果你經常在一個或多個服務器上使用其中一個,那麼在筆記本電腦上運行它可能會更舒服。

在這裡,您將看到兩者之間的一些更顯著的差異。CentOS 7使用Linux 3.10內核,而Ubuntu 18.04使用Linux 4.18內核。較新的內核支持較新的硬件。

CentOS configuration menu

如果您使用的是相對較新的筆記本電腦,您可能會發現CentOS無法識別某些硬件。在某些情況下,您可以自己找到並安裝該硬件的驅動程序,但這可能很棘手。一般來說,Ubuntu將對更新的筆記本電腦提供更好的支持。

另一方面,如果你把它安裝在一個有幾年歷史的ThinkPad上,CentOS可能會工作得很好。很有可能,如果它一開始工作得很好,即使在更新之後也會繼續工作得很好。這是CentOS提供的穩定性特別有用的一個領域。

優勝者:Ubuntu憑藉其支持的大量硬件贏得了這個獎項。

需要考慮的其他方面

如果您使用的是來自Linode或DigitalOcean等公司的虛擬專用服務器,安裝就像配置新服務器一樣簡單。您根本不需要擔心安裝過程,也不必擔心是否支持某些硬件。

每個發行版周圍社區的規模也是需要記住的。由於受歡迎,Ubuntu有更多的社區存儲庫可用。它也有更多的用戶誰可能遇到了你的問題,可以分享他們如何克服這些問題。

CentOS的市場份額不如Ubuntu,但Red Hat Enterprise Linux提供的文檔在這方面有所幫助。

哪個服務器發行版適合您?

如果你在閱讀了上面的比較之後仍然難以做出選擇,那麼想想你更喜歡哪種分佈。你會經常使用這個分佈,所以如果它歸結為投幣,就用你用得更多的那個。這種熟悉將使日常維護任務變得更加容易。

如果你對CentOS或Ubuntu都沒有太多經驗呢?Ubuntu對於經驗不足或初次使用Linux的用戶來說是一個很好的選擇。更好的是,我們有一個演示,告訴你如何在你的windows10計算機上試用Ubuntu。

  • 發表於 2021-03-20 17:23
  • 閱讀 ( 44 )
  • 分類:電腦

你可能感興趣的文章

ubuntu:初學者指南

... 協調安全 為Ubuntu線上社群託管伺服器 ...

  • 發佈於 2021-03-12 17:29
  • 閲讀 ( 80 )

使用xampp在windows上免費託管和編輯網站

...似乎典型的web開發培訓場地也是最昂貴的:購買域、主機伺服器、WordPress帳戶、主題等。但是如果你不是一個小企業主或試圖建立一個品牌呢?如果你只是想學習網路開發呢? ...

  • 發佈於 2021-03-14 07:36
  • 閲讀 ( 44 )

你應該在網路主機中尋找什麼?

...信譽的網路託管公司應該提供兩樣東西:最小或幾乎零的伺服器停機時間,以及強大的客戶支援。 ...

  • 發佈於 2021-03-15 00:46
  • 閲讀 ( 51 )

什麼是容器linux?您應該使用它嗎?

...用,一個普通的Linux作業系統執行良好。但是,對於執行伺服器之類的特殊任務,最好找到一個定製的版本。 ...

  • 發佈於 2021-03-15 05:37
  • 閲讀 ( 50 )

如何控制linux啟動服務和守護程序

...個啟動過程依次負責啟動系統中的所有其他程序。這包括伺服器應用程式(包括將出現漂亮桌面登入的X伺服器程序)、所謂的“守護程式”(在後臺等待特定事件的程式,如CUPS列印守護程式)和其他程式(如按計劃執行程式的c...

  • 發佈於 2021-03-15 11:22
  • 閲讀 ( 52 )

如何建立虛擬web開發環境和伺服器

...Linux、Apache、MySQL、PHP捆綁在一起,就像你通常理解的web伺服器一樣工作。(一個密切相關的堆疊或一組技術是“LEMP”,其中“E”來自Apache的替代品Nginx的發音,稱為“engine x”) ...

  • 發佈於 2021-03-15 21:34
  • 閲讀 ( 50 )

如何測試linux pc的效能

... 在Debian和Ubuntu上安裝stress ng: ...

  • 發佈於 2021-03-17 09:58
  • 閲讀 ( 48 )

11款最適合程式設計師的linux發行版

... CentOS也是最好的伺服器免費Linux發行版之一,使其成為web開發和測試的良好平臺。 ...

  • 發佈於 2021-03-18 11:41
  • 閲讀 ( 77 )

如何建立自己的私有自託管ReadItLater應用程式

...工具等依賴項來儲存網頁。你不需要一個持續執行的後端伺服器。每次您想匯入新連結並更新靜態輸出時,只需執行它。 ...

  • 發佈於 2021-03-19 09:29
  • 閲讀 ( 54 )

最好的叢式應用程式,使plex更好

... Tautulli是一個監視Plex伺服器的web應用程式。它可能是最著名的第三方Plex應用程式。 ...

  • 發佈於 2021-03-19 11:20
  • 閲讀 ( 71 )