最好的Linux发行版mysql专用服务器

我正在为我的客户安装一台机器。 他们坚持使用mysqllinux操作系统。

可以有人推荐哪个是最好的Linux发行版的一个MySQL专用服务器机器

一个链接到一些关于安装一个MySQL专用机器的信息也可以帮助。

谢谢

性能明智的大多数Linux的select将是类似的。 更重要的考虑是你需要哪个版本的mySQL(如果需要最近的东西,像Debian / Stable这样的发行版可能会太远,如果需要最近的东西,那么你需要手工编译),长期的支持安全更新,以及您对Linux风格的熟悉程度。

在我的头顶,我的build议是Ubuntu / LTS服务器(即10.04)或CentOS(最新的主要版本),因为他们在未来需要更长的官方安全补丁,而不需要完全升级操作系统,Debian /稳定通常不是一个不好的select。 由于我比RedHat更熟悉Debian风格的设置,所以我会自己和Ubuntu或Debian一起去。

你永远不要安装超过你的需要,即不要打扰桌面环境。

一旦安装了基本操作系统,假设标准repo中提供的mySQL版本已经足够,运行aptitude install mysql-server (Debian / Ubuntu)或yum install mysql-server就可以安装(使用发行版的像这样的默认软件包使得安全版本的更新变得更加简单,因为您可以像aptitude update && aptitude safe-upgrade (Debian / Ubuntu)那样执行某些操作,而不需要从源代码重新生成最新版本,或者从源代码获取并安装二进制文件别处。

一旦安装,您将在/etc下findconfiguration文件。 这些内容与Windows几乎完全一样,在文件本身中有很明显的差异(至less在Debian的情况下,尽pipe我认为这在其他地方是一样的,大部分细节可能来自在官方mySQL文档和/或源文件中configuration示例configuration文件) – 所以如果你熟悉在Windows上configurationmySQL,这应该为你提供一些惊喜(如果有的话)。

编辑:有时间熟悉一下这个设置(根据你对Bloodphlia的关注所做的回应)是一件好事 – 我希望那些没有时间去实验和学习的人们安装的服务器要less得多! 如果你能find时间,我build议在vbox或类似的虚拟机中安装几个系统。 你可以使用这些“扔掉”的虚拟机来玩游戏,看看你喜欢哪种Linux版本,并且可以在一个可以实验细节的环境中进行testing,而不用担心生产机器的不安。

对于任何Linux服务器机器,我推荐一些基于Debian或Red Hat的东西。 这两个产品都非常成熟,也有非常成熟的衍生产品。 Slackware也非常成熟,尽pipe我发现为其他2个发行版的服务器特定任务find文档更容易。 通常归结于我的是偏好。 就我个人而言,我对Red Hat系统有更多的经验,所以这是我通常使用的路线,尽pipe我也很乐意与Debian合作。

Debian有一个庞大的软件库,提示安全更新,并可以自由使用。 CentOS是Red Hat Linux的衍生产品,也有很多可用的软件,经常更新,并且可以免费使用。 使用Debian的优势在于Ubuntu是基于它的,大多数你发现覆盖Ubuntu问题的文章也可以在Debian中使用。

您要找的最重要的不仅是成熟度,还有稳定性 – 您不希望在生产服务器下面更改很多包,这可能会影响客户服务。 两个stream行的是RHEL(花费一点),CentOS(从RHEL分支,但免费 – 在新软件包方面也更加稳定)。

祝你好运,但请务必注意@Philiphilia的build议!

安德鲁