我應該使用哪種 Linux 發行版作為 Web 伺服器?

我應該使用哪種 Linux 發行版作為 Web 伺服器?

我要在家裡設定一個網頁伺服器,但我不確定應該使用哪個區域。我以前使用過Linux,但我不是專業人士。我一直在閱讀一些發行版之間的差異,但我仍然不相信。 GUI 並不重要,無論如何我都會透過 SSH 連接到它。我需要一些功能強大但設定又不太複雜的東西。這是我第一次配置Linux伺服器,我只是為了學習。

我熟悉 Ubuntu,但我想嘗試其他東西。

我不確定什麼最適合我,有什麼建議嗎?

附帶問題:伺服器使用的是 Intel Core 2 Duo E8400 處理器(如果我的研究正確的話),根據 Wikipedia,它基於 Intel Core 微架構(以前稱為下一代微架構,或 NGMA)。在 debian.org(和其他發行版)的下載頁面上,我必須指定處理器架構才能獲取正確的文件,但我的沒有在那裡列出。我該選擇哪一個?

答案1

我同意@Oliver Salzburg 的觀點。

基本上,只要您的發行版可以安裝所有「LAMP」元件(即 Linux、Apache、MySQL 和 PHP),您就會擁有一個可供其他人廣泛使用的非常標準的設定。

Debian 通過aptitude.我想紅帽也會做同樣的事情。不確定其他人,但任何已經存在很長時間的發行版都應該有上述的軟體包。

答案2

作為入門級系統管理員,您應該使用的第一個發行版是 ubuntu。然後是 Debian。 Debian 是 ubuntu 的母親,因為 ubuntu 是基於 debian 的。那你應該試試 Red Hat Distro,例如 Red Hat Linux、Fedora、CentOS 等。但在 Red Hat 發行版中安裝應用程式是一項艱鉅的任務,需要一些 Linux 基礎知識。當你掌握了兩者之後,你應該選擇 Arch Linux、OpenSUSE。然後是 Solaris。 Red Hat Linux 需要授權(即現金)。

關於為您的伺服器下載哪個版本,如果您的電腦是 32 位,我建議您下載 i386 版本,如果是 64 位,則下載 amd64 。如果您不知道,請先安裝 32 位,然後透過指令檢查是否為 64 位:

grep --color=always -iw lm /proc/cpuinfo

如果傳回「lm」(不含引號),則您的 PC 是 64 位,否則是 32 位。
有關 64 位和 32 位的更多信息,請訪問:

https://help.ubuntu.com/community/32bit_and_64bit

相關內容