在将要托pipe星号的服务器上安装操作系统GUI是一个不好的想法?

我们有一台我们计划安装CentOS 6.2的服务器。 服务器将为我们的办公室托pipeAsterisk,但不是一个Web服务器。

如果我们为CentOS安装了最小安装 – 也就是说,操作系统没有GUI,那么这就意味着Asterisk也不能和FreePBX或Elastix这样的GUI连接。

我发现这个线程有用的考虑: 我应该使用Asterisk GUI? 我的想法是为那些可能不得不接替Asterisk以及手动维护configuration文件的人提供GUI。

现在,我明白,没有GUI的情况下运行服务器会更好。 但是,如果它只是主持Asterisk,那么安装GUI还是一个坏主意?

一般而言,您运行的更多外部软件会导致两个问题:

  1. 减less您实际关心的软件的内存可用性
  2. 由于未修复的安全漏洞,您的服务器将更容易受到攻击。

如果您的应用程序不是内存密集型的,或者在您的硬件存在特别的内存压力的情况下,您并不需要担心(1)。 如果你可以完全隔离你的服务器运行的环境(提示:你可能不能),那么你不必担心(2)。

不是像FreePBX和Elastix基于Web的stream行applinces的GUI呢? 不知道为什么您认为您的服务器上的操作系统需要基于Web的用户界面的窗口pipe理器。 你说这不是一个networking服务器 – 这是什么意思? 你不允许/不想安装networking服务器?

我的想法是为那些可能不得不接替Asterisk以及手动维护configuration文件的人提供GUI。

从一开始,这似乎是一个愚蠢的假设。 首先,实际上所有可用于星号的文档都是以configuration文件的forms出现的,有人在没有先验知识的情况下接近你的设置更有可能find处理这些非常configuration的指令,而不是GUI工具。

另一方面; 一个已经知道如何使用特定configuration工具的人也可能会理清如何安装它。


总的来说,我很不情愿安装任何可能影响星号(或者我们主要迁移到的freeswitch)性能的东西。 与大多数其他业务不同,媒体交换机对负载干扰高度敏感,这可能反映在通话质量差。 除了积极使用的东西外,我们还精心策划了在交换机上运行的一套启动服务。 并把所有可能的东西都卸下来(当然是在实际的情况下)。

我一般不推荐它。 如果您打算安装电话硬件,则更是如此。 某些video卡/驱动程序组合可能会花费大量时间滚动video显示,这将导致某些卡错过最后期限或增加RTPstream上的抖动。 我已经看到它的工作,我已经看到它造成的问题。