Vultr
Установка MikoPBX с помощью сервиса Vultr
Инструкция актуальна для версии 2024.2.138 и новее!
В данной инструкции мы пошагово произведем установку MikoPBX с помощью облачной платформы Vultr.
Перед началом Вам необходимо скачать актуальный образ MikoPBX с расширением .iso. Сделать это можно на github MikoPBX.
Загрузка образа в Vultr
Загрузка файла в хранилище
Для начала необходимо загрузить образ в облачную платформу.
Перейдите в раздел "Cloud Storage" -> "Object Storage":

Необходимо создать новое хранилище. Для этого нажмите "Add Object Storage":

Выберите тип хранилища (рекомендуется использовать самый базовый, так как он нужен только для хранения файла образа диска). Так же укажите название.
Перейдите в созданное хранилище, нажав на его название:

Перейдите во вкладку "Buckets" и создайте новый Bucket с произвольным названием.

В информации о хранилище, будут указаны данные для S3 подключения.

Далее необходимо подключиться к хранилищу через WinSCP. Для этого, перейдем в его интерфейс. Выберите "New Site":

Укажите следующие параметры:
"File protocol" - Amazon S3.
"Encryption" - TLS/SSL Implict encryption.
"Port number" - 443.
"Host Name", "Access key ID", "Secret access key" - параметры из информации о хранилище.
Нажмите "Login".

Загрузите файл образа диска в хранилище.

Вернитесь в интерфейс Vultr, перейдите в директорию Вашего Bucket'а.

Нажмите на три точки справа от названия файла. Перейдите в раздел "Change Access". Разрешите доступ, переключив тумблер.

Импорт образа
Нажмите на три точки справа от названия файла. Скопируйте URL.

Перейдите в раздел "Orchestration" -> "ISOs":

Нажмите "Add ISO":

Вставьте ссылку на ранее загруженный файл, нажмите "Upload".
Добавление связки SSH-ключей
Перейдите в раздел "Account" -> "SSH Keys". Нажмите "Add SSH Key"

Сгенерируйте пару SSH ключей по инструкции.
В интерфейсе добавления пары SSH-ключей введите произвольное название, а так же вставьте сгенерированный ключ.
Нажмите "Add SSH Key".

Создание виртуальной машины
Перейдите в раздел "Products" -> "Compute":

Нажмите "Deploy Server":

В открывшемся разделе выберите регион и конфигурацию вашей виртуальной машины.

Перейдите далее.
Выберите "ISO/iPXE" -> Ранее загрузочный образ.
Так же выберите ранее созданную пару SSH-ключей.
Нажмите "Deploy".

Создание второго диска
После создания сервера, остановите его запуск.
Перейдите в раздел "Cloud Storage" -> "Block Storage":

Нажмите "Add Block Storage":

Выберите тип диска, регион (такой же как у ранее созданной виртуальной машины), размер, а так же укажите произвольное название.
Рекомендуемый размер диска для хранения записей разговоров - не менее 50Гб.
Перейдите в раздел управления созданным диском. Прикрепите диск к созданной виртуальной машине используя пункт "Attach to:"

Установка системы
Перейдите в меню управления виртуальной машиной.

Перейдите в консоль, нажав на соответствующий элемент.

Вы попадете во встроенную консоль.

Перейдите в "[8] Install".
Выберите диск, который будет использован в качестве системного. Подтвердите действия - введите "y" и нажмите "Enter":

Выберите диск для хранения записей разговоров. Система перезагрузится.
Перейдите в настройки виртуальной машины "Settings", далее в "Custom ISO". Нажмите "Remove ISO".

На данном этапе система установлена и готова к работе!
Подключение к WEB-интерфейсу
В адресную строку введите IP-адрес Вашей виртуальной машины. Найти его Вы можете в консоли MikoPBX.

Введите следующие данные для авторизации:
Логин - admin
Пароь - ID-виртуальной машины. Оно имеет вид "150dd137-a0e2-45f6-baf9-ddc15a600d60", найти его Вы можете в адресной строке (скриншот ниже)


Last updated
Was this helpful?