也许您的虚拟专用服务器(vps) 托管帐户中最具定义性的元素是操作系统(OS)。原因是操作系统会影响很多事情,从配置环境的方式到可以使用的应用程序。还需要注意的是,在本文后面的讨论中,我们从 Web 服务器的角度来看待操作系统。这有时可能会导致混淆,因为某些服务器使用可能会提供与操作系统的传统桌面观点不同的视图。,,
Windows 或 linux,VPS 市场中最常用的两种操作系统是 Windows 和Linux。从本质上讲,它们在许多方面都非常不同。例如,Windows 服务器的部署成本通常更高,但如果您计划使用 ASP 或其他以 Microsoft 为中心的应用程序,它具有优势。,另一方面,Linux 的启动成本较低,因为许多发行版都在 GNU 或其他类似的免费许可方案下。它也被公认为能够比 Windows Server 更好地执行,并且在本质上更加模块化。除非您打算使用必须在Windows 平台上运行的任何东西,否则建议使用各种 Linux 选项之一。,
CentOS、Ubuntu、Debian、Fedora 还是 Red Hat Enterprise Linux?,在我们开始本节之前,重要的是要了解 Linux 本身是由几个模块化组件组成的。它的核心是Linux 内核,它在不同的发行版之间并没有真正的区别。,除了内核,一个完整的 Linux 发行版还包括:,最终,每个发行版中包含的内容都有助于实现其预期的总体目标。,今天实际上有数百种不同的 Linux 发行版。然而,并不是所有的都适合在 VPS 环境中用作操作系统。今天我们将看看一些最受欢迎的 VPS 选择:,
按标准比较,在上面列出的少数分布中,我们可以进一步将它们缩小到更紧密的组中。这是因为他们彼此之间的关系。例如,Red Hat Enterprise 源自 Fedora,而 CentOS 源自 Red Hat Enterprise。因此,这三个分布密切相关。同时,Ubuntu 是从 Debian 派生的,它将这两者更紧密地联系在一起。,,
1 易用性,在所有 Linux 发行版中,Ubuntu 被广泛认为是最容易使用的发行版之一。这个发行版的一个主要焦点一直是可用性。它带有一个非常直观的桌面环境界面,并尽可能避免需要用户移动到命令行来实现任何事情。,安装过程也非常无缝,通常没有与 Linux 相关的过度技术术语。由于能够适应各种系统的自动检测功能,硬件问题得以解决。正因为如此,Ubuntu 拥有庞大的社区追随者。这反过来又会导致进一步的易用性,因为任何你不能做的事情 – 社区中的其他人可能会知道如何做。援助永远不会那么遥远。,
2 功能,在 Linux 发行版之间区分功能可能很困难。这是由于操作系统作为一个整体表现出的模块化。但是,考虑到默认安装,Red Hat Enterprise是迄今为止最完整的。由于其企业级目标市场,它已针对几乎所有关键任务用途进行了预打包。但是,值得注意的是,这也是为数不多的商业 Linux 发行版之一。,
3 性能,尽管 Ubuntu 易于使用,但它也被广泛认为是服务器(以及 VPS)操作的最佳性能。部分原因是它在目标发行版中的简化发布。对于 VPS,您可以使用 Ubuntu Server 以获得最佳性能。当然,很大一部分性能也归功于硬件,因此建议选择可靠的托管公司来部署您的 VPS。例如,托管云 VPS提供高可用性和可靠性,运行企业级 SSD 以获得最佳性能。,
4 提供的功能,在服务器市场上,红帽 Linux 企业版通常因其全面的功能集而受到青睐。鉴于其完整的功能集,这使得它在默认情况下更适合VPS 环境。不过要记住的是,它的商业许可使得广泛的可用性更加有限。正因为如此,许多用户倾向于将 Ubuntu 作为在其VPS 托管计划上运行的功能最丰富的选择。,
5 可安装的应用程序,许多初学者犯的一个常见错误是假设所有包或应用程序都可以在整个 Linux 发行版范围内工作。虽然从广义上讲这可能是真的,但也有很多例外。,Linux 社区非常庞大,每个发行版的粉丝通常只坚持那些。由各种社区开发的小型应用程序比比皆是,在许多情况下,这些应用程序是为各个 Linux 发行版定制的。,由于这个高度复杂的系统,最好根据您的需要选择您喜欢的 Linux 风格,而不是可以在其上安装多少应用程序。不过,可安装应用程序数量的一个很好的指标是发行版的受欢迎程度——这又是对 Ubuntu 的偏好。,不过,对于那些支持 Ubuntu 的人来说,一个主要的注意点是,这个 Linux 发行版不支持使用 cPanel。虽然这似乎是一个缺点,但可以通过使用功能强大的 cPanel 替代品轻松消除它。,,
6 配置,Ubuntu 本身包含的强大硬件检测功能已经消除了配置操作系统的大部分压力。然而,真正让整体配置更容易的是整个发行版的整体易用性。,甚至服务器版本也可以配备GUI 界面,以便更轻松地部署和配置各种包。这包括其他核心 VPS 必需品,例如 Web 服务器、数据库以及对 PHP 等其他东西的支持。,但是,如果您这样做,建议仅在 VPS 移动到生产环境时短暂使用并删除。这是因为 GUI 是资源密集型的,并且可以占用您在 VPS 主机上部署的任何资源所需的资源。,
7个预装包,每个 Linux 发行版都有自己的默认预安装包列表。要查看您的 Linux 安装中有哪些软件包,请使用以下命令:,尽管这很有帮助,但命令的变体可能会更精确地满足您的需求。例如,搜索以查看是否安装了特定包或创建一个文件,其中列出了所有已安装的包。,
结论,正如您现在可能知道的那样,Ubuntu 很可能是您可能会为您的 VPS 托管采用的首批 Linux 发行版之一。很大一部分原因是它的易用性、多功能性,当然还有大量的社区支持。然而,CentOS 家族分支也拥有大量追随者,并且更深入地嵌入服务器市场空间。这使其成为 VPS 托管的另一个顶级竞争者。归根结底,很大程度上取决于您的个人喜好。既然您的 VPS 帐户由您来配置,何不花时间尝试一下呢?,
,也许您的虚拟专用服务器(VPS) 托管帐户中最具定义性的元素是操作系统(OS)。原因是操作系统会影响很多事情,从配置环境的方式到可以使用的应用程序。还需要注意的是,在本文后面的讨论中,我们从 Web 服务器的角度来看待操作系统。这有时可能会导致混淆,因为某些服务器使用可能会提供与操作系统的传统桌面观点不同的视图。,,在服务器市场上,红帽 Linux 企业版通常因其全面的功能集而受到青睐。鉴于其完整的功能集,这使得它在默认情况下更适合VPS 环境。不过要记住的是,它的商业许可使得广泛的可用性更加有限。正因为如此,许多用户倾向于将 Ubuntu 作为在其VPS 托管计划上运行的功能最丰富的选择。
如何为您的VPS选择操作系统
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《如何为您的VPS选择操作系统》
文章链接:https://zhuji.vsping.com/499080.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
文章名称:《如何为您的VPS选择操作系统》
文章链接:https://zhuji.vsping.com/499080.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。