Сталкер Софт
Компания
21,65
рейтинг
8 июля 2013 в 15:21

Разработка → Анонс серии статей по настройке сервера Communigate Pro. Установка сервера recovery mode

Всем привет!
Немного о наших разработках. Установка бесплатной версии.




Начиналось все с почтового сервера, но сейчас это уже полноценный Unified Communication сервер и используется в сетях TELE2, Beeline, AT&T, T-mobile… Сразу развеем миф, что мы заточены под операторов, во всем мире Communigate используют школы, университеты, корпорации, рестораны, автодилеры и т.д

Акцент на стандартные протоколы и открытые програмные интерфейсы делает возможным использование CommuniGate Pro в качестве платформы для разработки продвинутых решений в области унифицированных коммуникаций. Приглашаем потенциальных разработчиков для этой платформы скачать и установить продукт, который в community режиме работает без ограничения функциональности при создании до пяти аккаунтов.



Что такое Communigate Pro?


Communigate Pro – это качественное решение со всем набором основных функций для передачи
сообщений, файлов, голоса и видео.

Основные характеристики нашей платформы:
  • Одна надежная платформа для всех видов коммуникаций — не нужно устанавливать отдельные решения для почты, голоса, и мгновенных сообщений
  • Масштабируемость и надежность (при объединении нескольких серверов в динамический кластер доступность сервисов достигает 99.999% от времени работы)
  • Обширный список поддерживаемых протоколов и стандартов
  • Гибкость — возможность глубокой модификации графических интерфейсов и порядка обработки сигналов и сообщений
  • Один клиентский протокол для всех задач — мы предоставляем простой и понятный XML протокол для работы со всей функциональностью сервера


Установка


Для демонстрации установки в качестве операционной системы мы выбрали Windows, по той причине, что лучше всего ознакомиться с продуктом просто установив его на рабочую станцию или ноутбук. Установка занимает всего 5-10 минут и 100 MB на жестком диске.

У продукта есть «community» режим — можно абсолютно бесплатно пользоваться всеми возможностями, пока суммарное число учетных записей не больше 5.

Выбор дистрибутива

Последние стабильные версии продукта для различных платформ (поддерживается более 15 операционных систем) можно найти здесь

Установка на Windows

Дистрибутив представляет собой простой zip архив. Запускаем Installer.exe:
image
  • Application Folder — папка с программой и файлами настроек и интерфейсов по-умолчанию.
  • Base Folder — папка с данными пользователей и всеми настройками отличными от стандартных.

При обновлении версии сервера заменяется только Application Folder.

После установки убеждаемся, что нужный процесс запущен:
image

Основные интерфейсы


В любом браузере, открываем этот URL:

localhost:8010/ (или http://[ip адрес сервера]:8010/)

и попадаем в WebAdmin.
Администратором по-умолчанию является пользователь postmaster, при первом посещении админки выбираем пароль для него:


После логина попадаем на страницу основных настроек интерфейса:


Тут можно выбирать удобный язык интерфейса, часовой пояс и имя главного домена. Также рекомендуем переключиться с Basic режима на Expert (влияет на то какие настройки показываются, Basic режим хорош при самостоятельном изучении, но в данной серии статей мы будем пользоваться режимом Expert, так как только в нем видны самые интересные настройки).

WebAdmin представляет собой иерархическую систему вкладок. Для обозначения какой -либо настройки мы будем использовать такой формат:


Tab1->Tab2->Tab3->«Setting Name»


Например создать пользователя можно с помощью кнопки Users->Domains->[Имя домена]->«Create Account».

Помимо WebAdmin есть еще 3 web-интерфейса для пользователей:

  • WebUser — HTML интерфейс с почтой, календарями и контактами, по-умолчанию доступен через порт 8100: localhost:8100/
  • Pronto! — более функциональный Flash интерфейс, помимо почты, календарей и контактов поддерживает звонки, IM и некоторые дополнительные функции, доступен по URL вида localhost:8100/Pronto/
  • Pronto! Lite — самый новый и минималистичный интерфейс на HTML 5, URL для доступа — localhost:8100/?Skin=hPronto-#pronto-login


Собственно на этом установка завершена, пользователи уже могут переписываться и звонить друг другу. Надо только помнить, что если DNS записей нет, то в настройках клиентов нужно использовать IP адрес компьютера вместо имени сервера, а при звонках нужно использовать полное имя аккаунта, так как мы еще не назначили короткие номера. Подробнее о всех этих настройках в следующих статьях.

Что дальше?


Примерные темы на следующие посты:
  1. Основные объекты и понятия в Communigate Pro. Ньюансы настройки почты.
  2. Календари, контакты, задачи, управление доступом к папкам
  3. Базовые настройки IP телефонии, возможности встроенных приложений
  4. Разработка собственных PBX приложений
  5. Web — интерфейсы и их модификация
  6. Взаимодействие с внешними программами. Фильтры и автоматизация административных задач


В комментариях оставляйте пожелания по содержанию будущих статей.

P.S. Пример одного из последних in-house клиентских интерфейсов:

Автор: @stalkersoft
Сталкер Софт
рейтинг 21,65
Компания прекратила активность на сайте

Комментарии (15)

  • 0
    Мало, сухо, не интересно получилось. Только не в обиду.
    • 0
      Никаких обид, эта статья вводная,

      следующие будут в более «техническом» стиле и намного объемнее, надеюсь понравятся больше.
  • +1
    Вот смотрю я на интерфейс cg, смотрю на календарь и как то не хочется… а вообще в своё время пробовал — не понравился, мне вот zimbra нравится, и ставится легко и возможностей много и интерфейс приятный и удобный.
    • НЛО прилетело и опубликовало эту надпись здесь
      • 0
        Да-да, о том и речь. Вот лучше б по зимбре кто писать цикл начал, имхо — интереснее и перспективнее. У меня дальше простой почты реки там и не дошли, а ведь там ещё и плагинов валом.
      • 0
        Насколько я понимаю, это лишь платформа для собственной системы «унифицированных коммуникаций», а не законченный продукт, так что заказчик сам должен разрабатывать интерфейс.
        Есть Pronto, но он не конкурент OWA или iNotes.
        • 0
          Я не знаком с iNotes, но достаточно хорошо знаком с OWA и нет, вообщем, ничего особо сложного перенести этот интерфейс на CGPro (вплоть до AirSync меню со списком подключенных устройств).

          Проблема с клиентскими интерфейсами в том, что у разных заказчиков самые разные требования, например, пару месяцев назад был запрос типа «Сделайте, пожалуйста, интерфейс как у Mail.ru».

          Как бы то ни было, спасибо за замечания.

          Раз есть спрос на удобные интерфейсы, подумаем, возможно в ближайшие пару дней сделаем обзор различных админок и клиентов, сделанных на базе CGPro.
          • 0
            Самое главное — в статье нет вводной части — почему именно стоит юзать CG? Почему и чем он лучше сотни других почтовых серваков и т.д. Вот передача голоса и видео это гуд, но это нужно далеко не всем, особенно видео.
      • 0
        Мы конечно акцентируем внимание в основном на качестве сервера, но вроде не настолько все плохо, добавил скриншоты некоторых интерфейсов в статью.
        • 0
          Извините, но админский интерфейс и инсталлятор просто убоги.
      • 0
        webrtc.mobileoffice.biz/?Skin=hPronto-&p-username=apple&p-sid=115282-zm3xzUt6ukM0Bmi53wnb

        host-us.mobileoffice.biz/cgi-bin/CreateUserCGI_sc_mo_biz.pl

        по ссылкам можете ознакомиться с интерфейсами,
        HTML мы предоставляем вам для разработки, в комплекте бесплатной версии около пяти вариантов для старта
  • 0
    Как готовое решение — не подходит, как техническое описание — скучно.
    • 0
      Если можно подробнее, что именно не подходит, может просто не разобрались?
      support@communigate.com

      Поддержка на русском не стесняйтесь, у нас технический офис в Москве! в течении 24 часов получите ответ, так же есть mailing list
      15 000 компаний в мире используют как готовое решение

      Техническое описание здесь, там не скучно: communigate.com/CommuniGatePro/

      Статья по настройке, все очень просто, поэтому и скучно! Больше будет по настройке VoIP
  • 0
    5 лицензий (community) — очень приятно иметь на своем VPS или другом сервере для почты, SIP, XMPP.

    Продукт хороший.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Самое читаемое Разработка