Собственный сервер Elastix
Собственный сервер Elastix целесообразно использовать при необходимости установки в офисе компании. Такой сервер всегда под рукой, к нему можно подключить любое оборудование, не нужно платить ежемесячную аренду, однако:
• требуется сразу выделить около 60 000 рублей на покупку сервера
• необходимо обеспечить резервное питание
• желательно организовать резервный канал подключения к Интернет
• следует каждые 18–30 месяцев менять диски (если в серверной жарко, диски придется менять каждые 6-18 месяцев)
• при росте компании придется придумать применение старому серверу и потратиться на новый
Существенным преимуществом установки собственного сервера может являться использование в Elastix функциональности Endpoint Configurator, позволяющей несколько упростить настройку телефонов, находящихся в одной с сервером локальной сети (хотя, этот функционал можно задействовать, настроив между телефонами и Elastix каналы OpenVPN, потратив 20 USD на дополнение MyVPN Server). Также собственный сервер оправдан в труднодоступных для проводной связи местах, когда связь офиса с внешним миром происходит по низкоскоростному каналу или через сети мобильной связи (за счет использования шлюзов SIP-GSM).
Инсталляция сервера Elastix 2.4
Краткое описание процесса установки:
• выберите и скачайте дистрибутив Elastix на локальный диск
• настройте DNS для сервера Elastix
• загрузите сервер, используя скаченный дистрибутив
• во время установки отформатируйте диск в соответствии со своими задачами
• определите пароли для управления сервером, для управления базой данных, для управления Elastix через web-интерфейс
• обновите систему до текущей версии
• настройте основные функции защиты Elastix
• русифицируйте систему
• создайте резервную копию настроек Elastix
• отключите неиспользуемый функционал
• настройте функции самообслуживания станции
• приступайте к настройке телефонных функций
Выбор и загрузка дистрибутива Elastix
Если Вы колеблетесь в выборе между 32-битной и 64-битной версией Elastix, не гонитесь за модой, используйте 32-битную версию. Несмотря на то, что поддержка 64-битных команд появилась более 10 лет назад, порой могут возникать проблемы в разных библиотеках. Проблемы решаемые, но отнимающие время при их локализации и устранении. Хотя использование 64-битной системы позволяет каждому их приложений использовать больше 4Гбайт памяти, имейте в виду, что 64-битные приложения занимают в оперативной памяти больше места, требуют больше места для хранения некоторых данных в оперативной памяти. Поэтому, в общем случае рекомендую использовать 32-битную версию Elastix. Тем более, что 4Гбайтами ограничен не сам сервер, а каждое из приложений в отдельности. То есть вполне можно установить Elastix на сервер с 8Гбайт или 16Гбайт памяти и операционная система (в режиме PAE) будет использовать всю доступную оперативную память, разделив ее между разными приложениями. Да, Asterisk не сможет задействовать более 4Гбайт ОЗУ, но (в большинстве ситуаций) ему столько не потребуется для обслуживания даже 500 абонентов, а остальную доступную память задействуют Jabber-сервер, Apache, mySQL и другие компоненты Elastix.
Для загрузки дистрибутива зайдите на страницу www.elastix.org/index.php/en/downloads/ и выберите необходимую версию:
Настройка DNS для сервера Elastix
Наверняка у вашей компании есть свой домен в Интернет, поэтому для простоты настройте на DNS-сервере провайдера необходимые вам субдомены, например:
• sip.elastix.club – адрес для подключения VoIP-телефонов к Elastix