bgm*_*der 2 command-line-interface asterisk graphical-user-interface centos6
我们有一台计划安装 CentOS 6.2 的服务器。服务器将为我们的办公室托管 Asterisk,但它不是网络服务器。
如果我们为 CentOS 安装最小安装——也就是说,操作系统没有 GUI,那么这意味着 Asterisk 也将无法与诸如 FreePBX 或 Elastix 之类的 GUI 接口。
我发现这个线程在考虑中很有用: 我应该使用 Asterisk GUI 吗? 我的想法是为那些可能必须接替我并且不了解 Asterisk 以及手动维护配置文件的人提供 GUI。
现在,我明白服务器最好在没有 GUI 的情况下运行。但是如果它只是为了承载 Asterisk,那么安装 GUI 仍然是一个坏主意吗?
gro*_*wse 14
一般来说,运行的无关软件越多,会导致两个问题:
如果您的应用程序不是内存密集型的,或者您的硬件在特定的内存压力下,您真的不需要担心 (1)。如果你可以完全隔离你的服务器运行的环境(提示:你可能不能),那么你就不需要担心(2)。
像 FreePBX 和 Elastix 这样流行的应用程序的 GUI 不是基于 Web 的吗?不知道为什么您认为服务器上的操作系统需要基于 Web 的用户界面的窗口管理器。你说它不是网络服务器——这是什么意思?您不允许/不想安装网络服务器?
我的想法是为那些可能必须接替我并且不了解 Asterisk 以及手动维护配置文件的人提供 GUI。
从一开始,这似乎是一个愚蠢的假设。一方面,几乎所有可用于 asterisk 的文档都以配置文件的形式存在,从没有先验知识的情况下接近您的设置的人更有可能找到处理这些配置的说明,而不是 GUI 工具。
另一方面; 已经知道如何使用特定配置工具的人可能也可以弄清楚如何安装它。
一般来说,我非常不愿意安装任何可能影响 asterisk(或 freeswitch,我们主要迁移到的)性能的东西。与大多数其他服务不同,媒体交换机对负载干扰高度敏感,这可能反映在通话质量差上。除了主动使用的东西,我们对交换机上运行的一组启动服务进行了细致的监管;并绝对卸载我们可能可以做到的一切(当然,在实际原因内)。