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

Для начала зарегистрируйтесь в сервисе [Yandex Cloud](https://console.cloud.yandex.ru/?referralCode=dn22bvnhhe64i62i71ua).

{% embed url="<https://rutube.ru/video/134e9bc0f8df41220dcd4447f4cd8175/>" %}

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

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

1. Откройте Все сервисы / Инфраструктура и сеть / **Compute Cloud**
2. Перейдите в раздел Виртуальные машины
3. На вкладке выберите **Создать ВМ**
4. Введите имя виртуальной машины, например *vm-mikopbx*
5. Укажите зону доступности

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FaauxCVlrjwXBO2XPG5f1%2FMikoPBXYandexInstallation_5.png?alt=media&#x26;token=8dd6ded7-a12d-4789-a146-051e1e8149e8" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FV7ARwMXrUrDRL0LLnhhX%2FMikoPBXYandexInstallation_9.png?alt=media&#x26;token=3de72ad2-9d6c-4f49-9c54-09f3e6627c87" alt=""><figcaption></figcaption></figure>

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

1. В разделе Выбор образа/загрузочного диска выберите Marketplace / Показать все продукты Marketplace / VoIP / **MikoPBX IP АТС**
2. В разделе Диски и файловые хранилища скорректируйте размер загрузочного диска до **1 Гб**

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FN5CjDNzfEkppDO2BsE1V%2FMikoPBXYandexInstallation_14.png?alt=media&#x26;token=08afc116-f3ba-44f3-bce1-f40a74bca67d" alt=""><figcaption><p>MikoPBX создание загрузочного диска в Yandex Cloud</p></figcaption></figure>

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

{% hint style="danger" %}
Для развертывания АТС используйте **два** диска:

* диск объемом **1 Гб** для основной системы
* диск объемом **50+ Гб** для хранения записей разговоров
  {% endhint %}

1. В разделе Диски и файловые хранилища выберите **Добавить диск**
2. На открытой вкладке введите имя диска для хранения данных, например *storage-mikopbx*
3. Укажите тип диска **HDD**
4. Укажите размер диска не менее 50 Гб
5. Наполнение - **Пустой**
6. Для других полей на вкладке используйте значения по умолчанию
7. Нажмите кнопку **Добавить**

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FBMZrcUoOeOBxBZ0FhEOG%2FMikoPBXYandexInstallation_7.png?alt=media&#x26;token=0e07ee8a-eced-446c-afce-8d2feda313e4" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FKr0SpBYlRaq6kB35wZp0%2FMikoPBXYandexInstallation_15.png?alt=media&#x26;token=19a6b0a6-133d-4c1c-863e-10f22f92aef4" alt=""><figcaption></figcaption></figure>

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

1. В разделе Сетевые настройки выберите существующую или создайте новую облачную сеть
2. В поле Подсеть в выпадающем меню выберите **Добавить подсеть**
3. На открытой вкладке введите имя подсети, например *local-mikopbx*
4. В поле CIDR укажите диапазон адресов, например *172.16.32.0/24*
5. Для других полей на вкладке используйте значения по умолчанию
6. Нажмите кнопку **Создать**

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FaoyJeYKwQxigvSEaAjjt%2FMikoPBXYandexInstallation_10.png?alt=media&#x26;token=94787c17-bafc-48bb-8e0f-2c1167b87417" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FYWyUQNrBtQZ9so4WgVjV%2FMikoPBXYandexInstallation_11.png?alt=media&#x26;token=f1f57bc3-79e4-45dc-a460-fce58ddfd296" alt=""><figcaption></figcaption></figure>

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

1. В разделе Доступ укажите Сервисный аккаунт
2. Введите Логин и SSH-ключ, предварительно сгенерированный по [инструкции](https://yandex.cloud/ru/docs/compute/operations/vm-connect/ssh?utm_source=console\&utm_medium=side-bar-left\&utm_campaign=compute)&#x20;
3. В разделе Дополнительные настройки установите флажок **Разрешить доступ к серийной консоли**

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FLKVVMNIFZbvNLfklmS57%2FMikoPBXYandexInstallation_12.png?alt=media&#x26;token=07b8116d-ea3e-4af3-aba3-63aed8c7d0cc" alt=""><figcaption></figcaption></figure>

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

### **Запуск АТС MikoPBX**

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

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2F0Gk1eTFATchzR9GzvnXI%2FMikoPBXYandexInstallation_13.png?alt=media&#x26;token=e444a497-86fa-440b-9f2c-171918b62e33" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2Fsn4Cfv3xLBQPvP3B1eTT%2FMikoPBXYandexInstallation_16.png?alt=media&#x26;token=dd622251-d88d-44c2-8fba-037b7fa168c5" alt=""><figcaption></figcaption></figure>
