我们计划升级我们的硬件,同时我们计划从新的操作系统重新安装我们的所有networking服务器。 目前我们的networking服务器在专用服务器上运行在CentOS 4.7上。 我们使用Apache,Mysql,PHP,SVN,FTP和通过SSHpipe理的Web服务器所需的所有工具。
我们计划为新的Web服务器使用云服务器。 我不知道要为这个新服务器采用哪种Linux发行版。 我应该留在Centos,只是采取最新版本5.4,或者我应该切换到其他的东西像Debian基地发行版(Ubuntu服务器)?
我不喜欢CentOS的东西是在Yum上没有最新版本的PHP和Apache的可用性。 这使我们的networking服务器更新与最新的技术更难…
谢谢你的帮助!
由于出色的remi回购,你可以运行CentOS所有最新版本的软件。
我最近把所有的机器都从CentOS和Solaris混合使用到了Ubuntu。 存储库保持最新的安全修复,并且每6个月发布一次新的操作系统版本(或者如果需要稳定性,则每2年发布一次长期支持(LTS)版本)。
话虽如此,我总是为此编译面向用户的软件,以确保它是最新的。
CentOS不是stream血的边缘,但是你得到了坚实的稳定性。 它还具有基本上是Redhat Enterprise Linux的优点,因此,所有在rhel上运行的企业软件(如ePages网店)都将运行在相应的CentOS版本上。
不过,对于你想要支持的服务,几乎任何更大的Linux发行版都可以。 对于无头我个人喜欢Debian发行版。 当我刚刚出发时,我发现很容易进入。
如果你熟悉CentOS,你可能应该坚持CentOS。 它会做得很好。 我个人的偏好更多的是Debian / Ubuntu,但是这更多的是与我对他们的熟悉程度,然后是技术能力。
我们对Ubuntu非常满意。 function强大的Debian核心与不是非常过时的软件包版本的组合是一个很好的组合。
定义“最佳”; 你问性能还是最快的“正在运行”?
如果你想要的性能,我会去debian,因为它已经在回购的php-fpm
, apache
, mysql55
。
如果你想最快的运行,那么你可以做debian / centos并使用mod_php
。
如果你想要完美的话,那就自己编译一下centos / debian。