我即将开始在家中使用 Linux 并运行 Apache 服务器 - 为了积累该领域的一些技能。
我已经习惯使用 wamp 设置,并且想知道在运行 Web 服务器的商业环境中最常见的 Linux 发行版是什么?
答案1
这实际上取决于您想如何管理它、您想要的支持类型(商业、付费支持、社区支持、根本不支持)、您想多久升级一次发行版等等。
最常用的服务器发行版可能是:
在 RedHat 家族中:
- RedHat ES:有商业支持(付费);
- Fedora:RedHat 的基础,更前沿,发布频率更频繁(每 6 个月一次);
- CentOS:RedHat ES 的免费重建,不提供任何支持;
在 Debian 家族中:
- Debian:社区支持,没有商业支持;通常每2年左右发布一次;
- Ubuntu:源自 Debian,具有商业(付费)支持,以及良好的社区支持;每 6 个月发布一次,每 2 年发布一次长期支持(LTS)版本。
其他的:
- SuSE:由 Novell 提供,相当常用,尤其用于虚拟化环境(Xen)。
- Gentoo:一种不同的发行版,它不提供二进制包,而是必须通过选择想要激活的选项/功能来构建整个系统;可以真正控制您在服务器上激活的内容,但不支持或保证稳定性。
还有许多其他发行版(只需看看http://distrowatch.com/来获得一个想法),大多数系统管理员都有他们最喜欢的系统(例如,我的是 Debian/Ubuntu)。
答案2
最常见的版本是基于 debian (ubuntu) 或 redhat (centos) 的。
试试两者 (debian/ubuntu 或 centos),看看哪一个适合你。
另一个选择是 opensuse。非常好的发行版。
高血压
答案3
在商业环境中,我认为用于网络服务的最常见 Linux 是:
基于 Redhat:
- 红帽
- Centos
- Fedora
Centos 和 Fedora
在我看来,Fedora 用处不大,因为它旨在用作开发/尖端发行版,也就是说它变化很大。Redat 和 Centos 更稳定,受重大(即不兼容)版本变化的影响较小。
Debian 适用于基于 Debian 的发行版。
因为您想在家里做这件事,所以我建议使用 Centos 或 Debian,具体取决于您想使用哪个 ditro 基础。
我个人偏爱 redhat - 原因是与 debian 或 suse(另一个基于 redhat 的主要商业发行版)相比,更多的商业软件/硬件供应商(经验上是一级供应商)积极支持 redhat。
答案4
尽管这已经很老了,但可能有助于形成一个明智的观点: http://bulk.fefe.de/scalability/