Возможно вы знаете, что в настоящий момент компания 3CX предоставляет бесплатный хостинг АТС для всех новых пользователей на облачной инфраструктуре Google на 1 год. Однако для существующих пользователей 3CX или тех, кто сразу хочет использовать коммерческий хостинг, чтобы не «переезжать» в будущем, имеет смысл установить АТС на недорогую виртуальную машину Linux в надежном дата-центре. Преимущество установки 3CX на собственной виртуальной машине по сравнению с т.н. «виртуальной АТС» заключается в том, что вы сами полностью контролируете как сервисы АТС, так и конфиденциальные данные — историю и записи разговоров.
3CX приложила много усилий для упрощения установки системы пользователем без специальной подготовки. Нужно только внимательно следовать шагам по созданию облачного аккаунта, в котором затем будет автоматически генерироваться экземпляр виртуального сервера с установленной АТС 3CX.
3CX сертифицировала для установки АТС несколько облачных провайдеров, включая Google Cloud, Azure и Amazon. Несколько особняком стоит крупный европейский дата-центр OVH, который предлагает весьма невысокие цены на базовые облачные серверы, от 2.99 Евро в месяц. На таком сервере вполне можно разместить АТС на 16 одновременных вызовов, т.е. примерно на 64 пользователя. Важно отметить, что АТС на 16 одновременных вызовов 3CX предлагает первый год бесплатно.
OVH использует инфраструктуру OpenStack, поэтому специалистам, знакомым с ней, разобраться будет совсем несложно. Но если вы никогда не создавали облачные сервисы, используйте наше пошаговое руководство — и сэкономьте на техподдержке!
Для начала создайте аккаунт на OVH. Вы получите e-mail с вашими учетными данными, включая Customer ID (вида bn112346-ovh).
Зайдите в Менеджер OVH и вверху активируйте облачный проект (Cloud) (1).
![](https://habrastorage.org/getpro/habr/post_images/2ae/09c/888/2ae09c888534ca811192db662efaab3e.png)
Укажите название проекта (2), которое затем будет видно в панели управления OVH. Также вы должны указать платежную карту или Paypal аккаунт для активации облака (сумма — 10 Евро).
![](https://habrastorage.org/getpro/habr/post_images/89e/30d/72a/89e30d72a943540b9eb26aa85b055d6b.png)
В конечном счете, после оплаты и некоторого ожидания, вы должны получить e-mail уведомление о том, что ваше облако активировано.
![](https://habrastorage.org/getpro/habr/post_images/967/040/f55/967040f55a803af7f4b96fbd832b4973.png)
Когда облако будет готово, перейдите в Менеджер облака, затем в раздел OpenStack (2) и создайте пользователя (можно указать его имя и фамилию) (3). Учетные данные этого пользователя (4) затем используются при создании АТС 3CX в мастере PBX Express.
![](https://habrastorage.org/getpro/habr/post_images/7d0/8d9/f35/7d08d9f35f9c095abcea71e5a2b317fe.png)
Обязательно зафиксируйте учетное имя и пароль, т.к. они показывается только один раз. После этого зайдите в консоль управления OpenStack (5) с учетными данными созданного пользователя.
Создайте ключи шифрования SSH для подключения к виртуальным машинам. Вверху выберите дата-центр, в котором хотите создавать виртуальную машину (1). Рекомендуется оставить дата-центр WAW1 (Варшава), т.к. он географически ближе всех к Восточной Европе.
![](https://habrastorage.org/getpro/habr/post_images/b06/ac5/e78/b06ac5e783987b72b7a2c3952af4829e.png)
Затем перейдите в Compute (2) > Key Pairs (3) и укажите имя ключа (4). Оно впоследствии будет показано в мастере PBX Express. Если вы планируете подключаться к виртуальным машинам АТС 3CX по SSH, скопируйте ключ в надежное место (5).
Ключи безопасности должны быть сгенерированы для каждого дата-центра OVH, в котором планируется создавать виртуальные машины. Поэтому, если вы хотите создать экземпляр 3CX в другом дата-центре, например, «GRA1» (Западная Европа), повторите эту процедуру.
На этом подготовка хостинга OHV завершена.
В мастере PBX Express на 5 шаге выберите провайдер OVH и введите имя и пароль пользователя, которого мы создали выше.
![](https://habrastorage.org/getpro/habr/post_images/3d5/338/aae/3d5338aaed4bdcb882234875a329ef53.png)
Выберите проект, в котором будет создана виртуальная машина, и желаемый регион. Будет автоматически показано имя ключа шифрования, который мы создавали ранее. Выберите тип виртуальной машины, соответствующий емкости вашей АТС. Начать можно с vps-ssd-1.
![](https://habrastorage.org/getpro/habr/post_images/969/24c/6bd/96924c6bdb28ecce03a4c65de22f5348.png)
Обратите внимание, что на загрузку сервера АТС влияют следующие факторы:
3CX приложила много усилий для упрощения установки системы пользователем без специальной подготовки. Нужно только внимательно следовать шагам по созданию облачного аккаунта, в котором затем будет автоматически генерироваться экземпляр виртуального сервера с установленной АТС 3CX.
3CX сертифицировала для установки АТС несколько облачных провайдеров, включая Google Cloud, Azure и Amazon. Несколько особняком стоит крупный европейский дата-центр OVH, который предлагает весьма невысокие цены на базовые облачные серверы, от 2.99 Евро в месяц. На таком сервере вполне можно разместить АТС на 16 одновременных вызовов, т.е. примерно на 64 пользователя. Важно отметить, что АТС на 16 одновременных вызовов 3CX предлагает первый год бесплатно.
OVH использует инфраструктуру OpenStack, поэтому специалистам, знакомым с ней, разобраться будет совсем несложно. Но если вы никогда не создавали облачные сервисы, используйте наше пошаговое руководство — и сэкономьте на техподдержке!
Активация облака OVH
Для начала создайте аккаунт на OVH. Вы получите e-mail с вашими учетными данными, включая Customer ID (вида bn112346-ovh).
Зайдите в Менеджер OVH и вверху активируйте облачный проект (Cloud) (1).
![](https://habrastorage.org/getpro/habr/post_images/2ae/09c/888/2ae09c888534ca811192db662efaab3e.png)
Укажите название проекта (2), которое затем будет видно в панели управления OVH. Также вы должны указать платежную карту или Paypal аккаунт для активации облака (сумма — 10 Евро).
![](https://habrastorage.org/getpro/habr/post_images/89e/30d/72a/89e30d72a943540b9eb26aa85b055d6b.png)
В конечном счете, после оплаты и некоторого ожидания, вы должны получить e-mail уведомление о том, что ваше облако активировано.
![](https://habrastorage.org/getpro/habr/post_images/967/040/f55/967040f55a803af7f4b96fbd832b4973.png)
Создание пользователя OpenStack
Когда облако будет готово, перейдите в Менеджер облака, затем в раздел OpenStack (2) и создайте пользователя (можно указать его имя и фамилию) (3). Учетные данные этого пользователя (4) затем используются при создании АТС 3CX в мастере PBX Express.
![](https://habrastorage.org/getpro/habr/post_images/7d0/8d9/f35/7d08d9f35f9c095abcea71e5a2b317fe.png)
Обязательно зафиксируйте учетное имя и пароль, т.к. они показывается только один раз. После этого зайдите в консоль управления OpenStack (5) с учетными данными созданного пользователя.
Создание ключей SSH
Создайте ключи шифрования SSH для подключения к виртуальным машинам. Вверху выберите дата-центр, в котором хотите создавать виртуальную машину (1). Рекомендуется оставить дата-центр WAW1 (Варшава), т.к. он географически ближе всех к Восточной Европе.
![](https://habrastorage.org/getpro/habr/post_images/b06/ac5/e78/b06ac5e783987b72b7a2c3952af4829e.png)
Затем перейдите в Compute (2) > Key Pairs (3) и укажите имя ключа (4). Оно впоследствии будет показано в мастере PBX Express. Если вы планируете подключаться к виртуальным машинам АТС 3CX по SSH, скопируйте ключ в надежное место (5).
Ключи безопасности должны быть сгенерированы для каждого дата-центра OVH, в котором планируется создавать виртуальные машины. Поэтому, если вы хотите создать экземпляр 3CX в другом дата-центре, например, «GRA1» (Западная Европа), повторите эту процедуру.
На этом подготовка хостинга OHV завершена.
Мастер PBX Express
В мастере PBX Express на 5 шаге выберите провайдер OVH и введите имя и пароль пользователя, которого мы создали выше.
![](https://habrastorage.org/getpro/habr/post_images/3d5/338/aae/3d5338aaed4bdcb882234875a329ef53.png)
Выберите проект, в котором будет создана виртуальная машина, и желаемый регион. Будет автоматически показано имя ключа шифрования, который мы создавали ранее. Выберите тип виртуальной машины, соответствующий емкости вашей АТС. Начать можно с vps-ssd-1.
![](https://habrastorage.org/getpro/habr/post_images/969/24c/6bd/96924c6bdb28ecce03a4c65de22f5348.png)
Обратите внимание, что на загрузку сервера АТС влияют следующие факторы:
- запись разговоров (в последнем обновлении можно писать только внешние вызовы, а не все подряд)
- голосовые конференции
- количество SIP-транков
- интеграция с CRM-системами и базами данных
- количество активно работающих пользователей в веб-клиенте 3CX