哪个 Linux 发行版适合服务器端开发并且有点好用?

Rob*_*cks 2 ubuntu debian centos distribution-choice

我需要设置一个基于 Linux 的服务器,它将成为我们 Web 服务的后端。

这就是我需要的:(按重要性排序)

  1. 用于管理应用程序和文件的 GUI
  2. 它将运行一个定制的 C++ 服务器
  3. 如果需要,也可能是 LAMP 堆栈。
  4. 我也会在上面试用ERP或其他服务器端软件(可选)。

考虑到我不是任何类 Unix 操作系统的专家(使用 CentOS 一周的经验,使用 Ubuntu 的一些经验),您为这样的用例推荐哪种 Linux 发行版。

这是我对每个发行版的理解:

  • Ubuntu - 易于使用,最流行,易于安装的应用程序,没有麻烦
  • Debian - 较旧,但可能难以配置
  • CentOS - 麻烦,难以安装的应用程序
  • Mint - 流行,基于 Ubuntu 和 Debian

编辑:我有很多人推荐 Ubuntu 而不是 CentOS( 1 , 2 ) 作为服务器端应用程序。Ubuntu 适合这样的事情吗?它不比CentOS慢还是有什么麻烦?

我应该使用 Ubuntu 还是 Ubuntu Server?两者的优点是什么?

“在 Ubuntu 上软件安装轻而易举。即使是服务器应用程序也带有不错的默认配置,并且通常可以开箱即用。这是一个软件天堂。”

小智 6

大多数现代发行版(包括你提到的那些)都有开箱即用的基于 Xorg 的窗口管理器。他们有一个编译器和一个包管理器。所以最重要的要求如果(4),ERP安装,你应该检查它的文档,看看它最支持什么。

作为软件开发人员,我会选择 Ubuntu,它经常更新,并且在“universe”存储库中有无数个软件包,您可以对其进行设置、安装ufw和其他您需要的工具,您实际上已经完成了。但是,我会采用一些“更严格”的发行版,例如 CentOS 进行生产。