5 centos
我已经使用 Ubuntu 两年多了,当我检查越来越多的 Web 服务器时,我发现它们正在使用 CentOS。
这种情况有什么特别的原因吗?
MDM*_*rra 14
CentOS 的代码与 Red Hat Enterprise Linux 完全相同,除了 RHEL 的购买成本为 $$ 并且 CentOS 是免费的。基本上,您可以免费获得最广受推崇的企业级操作系统之一,无需签订支持合同,即可免费获得安全更新。
虽然许多基于 GNU/Linux 的服务器确实使用 CentOS,但许多仍然使用其他选项,专业地我将Debian用于工作站和服务器。其他合适的选项是Ubuntu Server ( LTS )、ArchLinux或Slackware。
我的雇主不使用CentOS 的一个原因是当时它并不存在,并且可用的White Box Linux出现在一小群贡献者的基础上。据我记得当时Ubuntu没有服务器版本,也没有发布他们的长期支持版本,所以我们采用了长期稳定的Debian版本,尽管发布过程很慢。
使用 CentOS 或 Red Hat Enterprise Linux(相对于 Fedora Core)或 Ubuntu Server LTS 或 Debian stable(相对于最新的 Ubuntu 桌面)的主要理由与发布时间表和支持(更新)生命周期有关。
随着大量系统的部署,特别是大量服务器的正常运行时间和可用性至关重要,每六个月进行一次主要版本升级是一项大量工作,特别是如果您将服务器放在同一位置,或者一个广泛分布的(例如在美国、加拿大和/或印度全国范围内)网络。因此,目标之一是在更长的时间内保持支持,同时积极进行安全更新,并尝试在支持新系统可能基于的新设备(例如新 CPU 型号、新主板芯片组)方面取得平衡之上。很多公司已经采取了生命周期企业硬件 ~3-4 年,这与最长的正规制造商和 OEM 的保修期相匹配。当然,如果可能的话,一些尝试将新硬件购买与新操作系统升级结合起来以减少工作量。因此,具有较长支持期的 GNU/Linux 发行版往往会在使用偏好方面获胜。
我认为 CentOS 在服务器环境中普遍存在的一个原因是它与 Red Hat Enterprise Linux 类似,许多 3rd 方培训课程的 Linux 培训都基于它,因此系统管理员熟悉 RHEL 和 CentOS 特定配置文件布局和包含的配置 GUI 前端。
我希望回答一些您也会在服务器上找到的替代发行版,以及一般决策过程背后的一些基本原理。
Red Hat 是最受欢迎的商业 Linux 发行版之一。Fedora 很不错,但 Fedora 是最前沿的。有些错误和问题是您必须在 RHEL 中处理而不必处理的。CentOS 登场,它试图用 Fedora 的开放性来实现 RHEL 的稳定性。
归档时间: |
|
查看次数: |
3005 次 |
最近记录: |