Установка и запуск АТС MikoPBX в облаке Яндекс
Обратно к инструкциям
Яндекс.Облако — это набор связанных сервисов, которые помогут вам быстро и безопасно взять в аренду вычислительные мощности в тех объемах, в которых это необходимо. Сервис предоставляет пробный период, в течение которого вы сможете ознакомиться со всеми его возможностями.
В этом блоге мы покажем, как быстро развернуть виртуальную машину с АТС MikoPBX, используя сервис Yandex Compute Cloud.
Регистрация в Yandex Cloud
Создание виртуальной машины
Перейдите в панель управления облаком.
Все сервисы →
Compute Cloud
Перейдите в раздел Виртуальные машины и нажмите «Создать ВМ»
Заполните поля «
Имя», «
Описание». Выберите подходящую для вас зону доступности. О зонах доступности описано в
документации сервиса
В меню «
Выбор образа/загрузочного диска» - «
Cloud MarketPlace» - «
Посмотреть больше» выберите образ MikoPBX
Выберите образ, и кликните по кнопке «
Использовать»
В меню «
Диски и файловые хранилища» появится загрузочный диск:
Скорректируйте размер загрузочного диска до 1Гб, этого будет достаточно
Добавьте еще один диск для хранения записей разговоров. Тип диска «
HDD», наполнение «
Пустой», размер 20+Гб. Диск будет использоваться для хранения данных
Параметры вычислительных ресурсов установите на свое усмотрение исходя из ожидаемой нагрузки на АТС и вашего бюджета
В разделе сетевые настройки выберите / создайте облачную сеть. Затем в пункте «
Подсеть» нажните кнопку выпадающего списка и добавьте подсеть.
Пункт «
CIDR» - диапазон адресов установите из ваших предпочтений. В нашем примере мы установили сеть 172.16.32.0 с маской 24 бита (255.255.255.0). Нажмите «Создать»
Публичный адрес и внутренний адрес оставьте «
Автоматически» . Установите флажок «
Защита от DDoS-атак».
-
На этом настройка ВМ закончена, нажмите «Создать ВМ». Дождитесь ее запуска
При запуске виртуальной машины мы получили динамический IP адрес. Для пробного запуска он подойдет, но в случае настройки системы в рабочем режиме необходимо получить статический IP адрес. Инструкция по получению
статического IP представлена в
документации облачного сервиса.
Создание инстанса утилитой yc
Утилита yc позволяет автоматизировать создание инстансов, Ее можно использовать в скриптах.
На
странице продукта скопируйте значение
image_id. В текущем примере
fd83g1qbk6m3jnl5cvah (для версии 2022.3.15). Идентификатор образа следует укзаать в параметре «
–create-boot-disk image-id=»
Получим список каталогов
yc resource-manager folder list
Выбираем каталог и указываем его имя в параметре «–folder-name»
Список зон
yc compute zone list
Описываем зону в параметре «-zone»
Запускаем инстанс
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
Список инстансов обновиться
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
АТС, развернутая в облаке из соображений безопасности имеет следующие отличия в начальной настройке:
Авторизация по паролю для SSH отключена
К SSH можно подключиться по ssh-rsa ключу
Имя host системы устанавливается в соответствии с именем машины
Firewall включен
В настройках сетевого интерфейса автоматически прописывается внешний IP адрес
Начало работы
После установки откройте web-интерфейс АТС, сменить пароль для доступа по web:
Перейдите в свойства ВМ, нажав на строчку с запущенной ВМ. Скопируйте публичный IP адрес АТС и вставьте в адресную строку браузера
Откроется веб-интерфейс АТС MikoPBX.
Выберите язык web интерфейса
Введите логин:
admin и пароль:
«идентификатор виртуальной машины»
Система потребует изменить пароль к web интерфейсу
-
Настройка АТС MikoPBX в web интерфейсе