第1页:Linux现状
与大多数桌面和服务器操作系统不同,Linux拥有多个版本,他们各自都是基于Linux内核和各种GNU,如果你正在运行Linux桌面或者Linux,你应该了解他们各自的重要差异,你应该独具慧眼的知道哪些Linux最适合哪种应用情况,本文将帮助你做到这一点。
由于是开源软件,Linux的版本数量很难让人具体知道有多少,但是我们可以来看一下最常用的这些名单都有谁:红帽企业Linux(RHEL),CentOS,Fedora,Ubuntu,Debian和openSUSE。
Linux现状
大多数Linux的版本差异化来自GUN,并不是核心方面的不同,更多的涉及的是配置和部署,文件系统布局,配置设置,更新机制,捆绑配置工作可能会发生变化,但是相似性大于差异性。
即便如此,他们之间还有有明确的划分,主要是在系统设计区域,在谈到在工作环境中管理Linux,你会发现,看上去细微的差距,可能意味着在部署和运行应用程序会有由一帆风顺到波涛汹涌的不同。
例如,作为Web服务器,所有的Linux发行版都捆绑了Apache Web服务器,但是每次使用,文件系统布局和配置实施Apache都会略有不同。这种方式带来的不一定是更好或更差,知识个人喜好而已,一方面,你需要准备各种配置,另一方面,你更容易操作系设置。那么如何对这些不同的版本最初正确的选择呢?需要从下面几个关键要素选择。
第2页:选择Linux几大关键要素
熟悉。如果你有一个Linux发行版本非常熟悉,那么你就要坚持使用这个版本,如果没有特殊的要求,那么你就应该一直采用这个版本,即使看起来非常类似的两个系统,在实际配置中也是千差万别。
简洁。在你的应用过程中,尽量保持系统的统一性,如果你的应用程序服务器运行在CentOS,那么你的数据库服务器也应该这么多,除非你有充分的理由去选择另一个操作系统。
服务器要求。你选择的发行版将由你需要部署的应用程序和服务限制,例如,如果你想运行一个像MySQL或PHP最新版本的程序,那么CentOS可能在部署过程中会比较麻烦,你可能需要求助于开源中的饿各种贡献则,利用他们提供的更多内置功能的饿第三方软件源和使用包,可能是最方便的选择。
例如,如果Fedora已经拥有你需要的MySQL和PHP的版本,所以使用Fedora可能会节省你宝贵的时间和精力,他们可能最符合您的服务器要求,所以值得你考虑。当然,你还要确认发行版的兼容性,是否满足你的部署需求。
稳定性。对于企业用户来说没有什么比稳定性更重要了,如果一个版本不符合你的服务器稳定性的要求,那么你需要迁移到更接近的稳定的旧的版本。
另外,新手在选择Linux发行版的时候,尽量选择一些大家用到比较多的版本,这样在你遇到问题的时候,你可能在其他人那里得到更多的帮助,这些往往为你在部署过程中节省很多的时间和精力。
以上就是我写的一切。问问其他Linux用户,你也许会得到其他不同的的回答。如果你还是不确定,那么不放你先自己试验下,亲身体验下也许是最好的办法。
联系客服