是否有适合托管 Web 应用程序的 Linux 版本?

是否有适合托管 Web 应用程序的 Linux 版本?

我在一家初创公司工作,我们使用虚拟专用服务器来托管网络应用程序,并且有大量的 Linux 版本可供选择。

哪种风格更适合哪种类型的 Web 应用程序以及为什么?

答案1

这就像问是否有一种适合越野驾驶的汽车类型。这完全取决于您的偏好(我个人喜欢 gentoo)。选择您最了解的那个。如果您不了解其中任何一个,我可能会选择 Ubuntu,因为它拥有庞大的支持基础。

我想补充一点,你应该阅读有关保护服务器安全的知识,因为对于整个 VPS,你会拥有很大的攻击面,你有责任将其关闭。

答案2

肯定存在一种首选版本。它就是你最了解的版本,这样你的维护成本就会尽可能低。

不要听信那些告诉你“Distro X 是最好的”的人。他们只是恰巧最了解这个发行版,因此他们可能正在使用发行版附带的许多便利工具来管理它。

所以使用你最了解的发行版,不要听从任何人给你的建议,说 Distro X 比 Distro Y 更好。

使用 FreeBSD、OpenSolaris、Plan9、LFS 或任何你知道的,只需不要选择别人知道的东西

答案3

大多数答案都会说:只要您觉得最舒服就行。

但这里有一些真正的答案:

  • CentOS
  • Ubuntu 服务器

为什么选择这些发行版?因为社区活跃。以服务器为中心。免费。

补丁和稳定性需要优先于功能。特别是如果你希望从这个应用程序/服务器赚到钱,那么你的下一顿饭就得靠它了。

接下来你可以开始考虑其他因素:

  • 您开发所需的软件包是否是正确版本?
  • 文档记录怎么样?
  • 下载和编译您可能需要的其他软件包有多难?
  • 他们是否提供任何独特的配置或管理工具?太空行走计划想到了。

几年之后,你就会对你所选择的那一款感到满意。

“你最满意的那个。”的争论让新管理员远离 Linux。太多的选择和太少的选择一样有害。恕我直言。

答案4

除了其他评论中提供的信息外,您还可以查看发行观察。它包含一些有用的信息,可能有助于您比较发行版。

相关内容