我正在进行一个项目,我们将在我们拥有的
Linux服务器上托管
Ruby on Rails应用程序. Linux的所有版本是否同样能够托管Rails应用程序?如果没有,某些Linux发行版中有哪些功能,而其他对托管Rails应用程序必不可少的功能?
解决方法
你应该使用你最熟悉的任何发行版.
我唯一可以想到的就是如果您计划使用操作系统提供的Ruby版本,rails等等,真正重要的是哪个发行版本会“更好”.没有什么能阻止你构建自己的版本任何发行版的版本,但这可能比它的价值更麻烦.
RHEL / CentOS不会在发布时不断更新版本.这可能是件好事,因为它应该在升级操作系统时消除兼容性问题.这可能是一件坏事,因为您可能需要在更高版本中添加的功能.您可以通过添加具有更新版本的其他存储库来解决此问题.
我不是Debian的人,所以我不能说任何细节,但我的印象是Debian通常会提供更新的版本.这可能是一件好事,因为您不必搜索最近添加的功能.这可能是一件坏事,因为您可能会安装更新并破坏您的应用程序.
但真正最好的答案是使用你最舒服的东西.