All pages
Powered by GitBook
1 of 4

Loading...

Loading...

Loading...

Loading...

Yandex Cloud

Варианты установки MikoPBX в Yandex Cloud

В сервисе Yandex Cloud есть возможность загрузить АТС MikoPBX из образа в маркетплейсе Яндекса или из образа на основе загруженного *.raw файла из дистрибутива MikoPBX (промежуточные релизы)

Cover

Магазин приложений

Инструкция по установке готового образа из Яндекс Маркетплейс

Cover

Произвольный образ

Подробная инструкция по загрузке MikoPBX из произвольного образа

Cover

Утилита коммандной строки yc

Установка MikoPBX в Yandex Cloud с помощью утилиты yc

Магазин приложений

Установка MikoPBX в Yandex Cloud из Marketplace

Для начала зарегистрируйтесь в сервисе .

Приступим к настройке

Создание виртуальной машины

  1. Откройте Все сервисы / Инфраструктура и сеть / Compute Cloud

  2. Перейдите в раздел Виртуальные машины

  3. На вкладке выберите Создать ВМ

  4. Введите имя виртуальной машины, например vm-mikopbx

  5. Укажите зону доступности

  1. Укажите параметры вычислительных ресурсов виртуальной машины, исходя из ожидаемой нагрузки на АТС и вашего бюджета. Для тестовой машины можно указать Гарантированная доля vCPU - 20%, RAM - 1 Гб

Загрузка АТС MikoPBX из образа в маркетплейсе

  1. В разделе Выбор образа/загрузочного диска выберите Marketplace / Показать все продукты Marketplace / VoIP / MikoPBX IP АТС

  2. В разделе Диски и файловые хранилища скорректируйте размер загрузочного диска до 1 Гб

Настройка дисков

Для развертывания АТС используйте два диска:

  • диск объемом 1 Гб для основной системы

  • диск объемом 50+ Гб для хранения записей разговоров

  1. В разделе Диски и файловые хранилища выберите Добавить диск

  2. На открытой вкладке введите имя диска для хранения данных, например storage-mikopbx

  3. Укажите тип диска HDD

  4. Укажите размер диска не менее 50 Гб

  5. Наполнение - Пустой

  6. Для других полей на вкладке используйте значения по умолчанию

  7. Нажмите кнопку Добавить

Настройка сети

  1. В разделе Сетевые настройки выберите существующую или создайте новую облачную сеть

  2. В поле Подсеть в выпадающем меню выберите Добавить подсеть

  3. На открытой вкладке введите имя подсети, например local-mikopbx

  4. В поле CIDR укажите диапазон адресов, например 172.16.32.0/24

  5. Для других полей на вкладке используйте значения по умолчанию

  6. Нажмите кнопку Создать

  1. Публичный адрес и Внутренний IPv4-адрес оставьте в положении Автоматически

Настройка параметров SSH

  1. В разделе Доступ укажите Сервисный аккаунт

  2. Введите Логин и SSH-ключ, предварительно сгенерированный по

  3. В разделе Дополнительные настройки установите флажок Разрешить доступ к серийной консоли

  1. Завершив ввод значений, нажмите кнопку Создать ВМ

Запуск АТС MikoPBX

  1. Дождитесь запуска созданной виртуальной машины, обычно первый запуск занимает 6-8 минут. Статус Running, еще не означает что система полностью развернулась

  2. Откройте созданную виртуальную машину и перейдите в раздел Серийная консоль

  1. Скопируйте внешний адрес созданной виртуальной машины и введите его в строке браузера

  2. Для входа используйте указанные во вкладке Серийная консоль логин и пароль

Yandex Cloud
инструкции
MikoPBX создание загрузочного диска в Yandex Cloud

Коммандная строка YC

Установка MikoPBX в Yandex Cloud с помощью утилиты yc

Утилита Yandex Cloud позволяет автоматизировать создание инстансов. Ее можно использовать в скриптах.

  1. На странице продукта скопируйте значение image_id. В текущем примере fd83g1qbk6m3jnl5cvah (для версии 2022.3.15). Идентификатор образа следует укзаать в параметре create-boot-disk image-id

  2. Получим список каталогов

yc resource-manager folder list

Выбираем каталог и указываем его имя в параметре folder-name

  1. Список зон

yc compute zone list 

Описываем зону в параметре zone

  1. Запускаем инстанс

yc compute instance create \
	--folder-name apor-test-catalog \
	--name test\
	--zone ru-central1-c \
	--cores 2 \
	--memory 2gb \
	--create-boot-disk image-id=fd83g1qbk6m3jnl5cvah \
	--ssh-key ~/.ssh/id_rsa.pub \
	--public-ip \
	--create-disk name=storage-test-mikopbx,size=20,auto-delete=1
  1. Список инстансов обновится

yc compute instance list                 
+----------------------+-----------------+---------------+---------+-----------------+-------------+
|          ID          |      NAME       |    ZONE ID    | STATUS  |   EXTERNAL IP   | INTERNAL IP |
+----------------------+-----------------+---------------+---------+-----------------+-------------+
| ef38gedvuug8qvv4l74p | test            | ru-central1-c | RUNNING | 51.250.39.55    | 10.130.0.6  |
+----------------------+-----------------+---------------+---------+-----------------+-------------+

Используйте EXTERNAL IP для входа и ID в качестве пароля для пользователя admin web интерфейса

Произвольный образ

Установка в Yandex cloud произвольного образа MikoPBX

Для начала зарегистрируйтесь в сервисе Yandex Cloud.

Приступим к настройке

Создание виртуальной машины

  1. Откройте Все сервисы / Инфраструктура и сеть / Compute Cloud

  2. Перейдите в раздел Виртуальные машины

  3. На вкладке выберите Создать ВМ

  4. Введите имя виртуальной машины, например vm-mikopbx

  5. Укажите зону доступности

  1. Укажите параметры вычислительных ресурсов виртуальной машины, исходя из ожидаемой нагрузки на АТС и вашего бюджета. Для тестовой машины можно указать Гарантированная доля vCPU - 20%, RAM - 1 Гб

Загрузка АТС MikoPBX из произвольного образа

Перед созданием виртуальной машины необходимо предварительно загрузить образ MikoPBX в облачное хранилище

  1. Откройте Все сервисы / Инфраструктура и сеть / Object Storage

  2. На вкладке Object Storage выберите Создать бакет

  3. Введите имя нового бакета, например mikopbx-imgs

  4. Укажите макс. размер 1 Гб

  5. Для других полей используйте значения по умолчанию

  6. Завершив ввод значений, нажмите кнопку Создать бакет

  1. Откройте созданный бакет mikopbx-imgs

  2. На открывшейся вкладке выберите Загрузить объекты

  3. Выберите файл из дистрибутива MikoPBX с расширением .raw

  4. Нажмите кнопку Загрузить

  1. После завершения загрузки откройте загруженный объект

  2. Выберите Получить ссылку и скопируйте ссылку на образ

  3. Откройте Все сервисы / Инфраструктура и сеть / Compute Cloud

  4. Перейдите в раздел Образы

  5. На вкладке выберите Загрузить образ

  6. Введите имя образа, например mikopbx-img

  7. В поле Ссылка на образ в Object Storage укажите скопированную ранее ссылку на образ АТС

  8. Нажмите кнопку Загрузить

Вернемся к выбору образа на вкладке Все сервисы / Инфраструктура и сеть / Compute Cloud / Виртуальные машины

  1. В разделе Выбор образа/загрузочного диска выберите Свой образ / Выбрать / Наполнение - Образ / mikopbx-img

  2. В разделе Диски и файловые хранилища скорректируйте размер загрузочного диска до 1 Гб

Настройка дисков

Для развертывания АТС используйте два диска:

  • диск объемом 1 Гб для основной системы

  • диск объемом 50+ Гб для хранения записей разговоров

  1. В разделе Диски и файловые хранилища выберите Добавить диск

  2. На открытой вкладке введите имя диска для хранения данных, например storage-mikopbx

  3. Укажите тип диска HDD

  4. Укажите размер диска не менее 50 Гб

  5. Наполнение - Пустой

  6. Для других полей на вкладке используйте значения по умолчанию

  7. Нажмите кнопку Добавить

Настройка сети

  1. В разделе Сетевые настройки выберите существующую или создайте новую облачную сеть

  2. В поле Подсеть в выпадающем меню выберите Добавить подсеть

  3. На открытой вкладке введите имя подсети, например local-mikopbx

  4. В поле CIDR укажите диапазон адресов, например 172.16.32.0/24

  5. Для других полей на вкладке используйте значения по умолчанию

  6. Нажмите кнопку Создать

  1. Публичный адрес и Внутренний IPv4-адрес оставьте в положении Автоматически

Настройка параметров SSH

  1. В разделе Доступ укажите Сервисный аккаунт

  2. Введите Логин и SSH-ключ, предварительно сгенерированный по инструкции

  3. В разделе Дополнительные настройки установите флажок Разрешить доступ к серийной консоли

  1. Завершив ввод значений, нажмите кнопку Создать ВМ

Запуск АТС MikoPBX

  1. Дождитесь запуска созданной виртуальной машины, обычно первый запуск занимает 6-8 минут. Статус Running, еще не означает что система полностью развернулась

  2. Откройте созданную виртуальную машину и перейдите в раздел Серийная консоль

  1. Скопируйте внешний адрес созданной виртуальной машины и введите его в строке браузера

  2. Для входа используйте указанные во вкладке Серийная консоль логин и пароль