Открыть меню
Toggle preferences menu
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

0. Подготовка стенда: различия между версиями

Материал из Платформа Эра. Документации
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
В ходе выполнения заданий темы будет произведена установка системы, а полученный стенд будет позволять совершать внутренние вызовы.
В ходе выполнения заданий темы будет произведена установка системы, а полученный стенд будет позволять совершать внутренние вызовы.
Задание 0.1. Установка и загрузка лицензии
<span id="установка-системы-в-односерверном-исполнении"></span>
=== Установка системы в односерверном исполнении ===
=== Установка системы в односерверном исполнении ===


Строка 10: Строка 6:
Выделите чистую систему (Linux Debian 11) на компьютере, имеющем как минимум 4 ядра, 8 ГБ ОЗУ, 100 ГБ свободного места на диске.
Выделите чистую систему (Linux Debian 11) на компьютере, имеющем как минимум 4 ядра, 8 ГБ ОЗУ, 100 ГБ свободного места на диске.


Проведите установку системы в односерверной конфигурации.
Проведите установку системы в односерверной конфигурации.<blockquote>Выполните установку по инструкции до 4 пункта включительно.<br />
 
Инструкция: [http://vendor.era-platform.ru/docs/era/latest/manuals/installation/overview/index.html Установка с помощью инсталлятора⁠.]</blockquote>В качестве мастер-домена укажите '''''era.test'''''.
Выполните установку по инструкции до 4 пункта включительно.<br />
Инструкция: [http://vendor.era-platform.ru/docs/era/latest/manuals/installation/overview/index.html Установка с помощью инсталлятора⁠.]
 
В качестве мастер-домена укажите '''''era.test'''''.


В качестве имени рабочего домена используйте '''''pbx.era.test'''''.
В качестве имени рабочего домена используйте '''''pbx.era.test'''''.
Строка 23: Строка 15:
'''''Лицензионный ключ до конца 2024 года''''':
'''''Лицензионный ключ до конца 2024 года''''':


''0EADFFAACD140499329BA27FFAA5AF8949D637718DC20E8973AD45A79C4A62484E61F88D5C9DC5B0404CA433FA13AB33272C2F6ED8A3DE7B1E0F5C888A0BAEAB8C8533ACE264806E62AB616F71CB131091608134260E083713F24DEE71FDE69FD5DBC06E119A7F56991EED460515473C326C82F0DEE432E50106834E240BC34AC6A7A115E5E3FFB79C3E3D1778A25F801DD9F3D81EB8E9EB2E59C5E239BA7FA6EB8AF0640476EABFC508846E1B866092382C81742CA7479CF292170436FD00D4A4C859FCAD6B01532A7FD25FA681B226FBA7BFFBF3F14FC21EF8EAEE01832E84001DBB16556B5BAC991BF09D7333201AC0898577F1C05D1FB6584FD2C6759B1B6FAB45A94E6F8B56243C91E79A2AC923E778113CE7DB36F4EBC9D375C99D26A91DD09F87FCD93FFD685F3B28FC4CFF1CB5E32DF40411F1FD294C6F69BC4CA102E1EB29F41947B8EE234D737BF401A806FEEC39B35047B7F367143335F41AF855A7B07EBC5B57AFEC225F737BE307B513E5F724FA1947B8EE234D737BE51DA015E4A070A05A55FFF331103E21CF1DA015E1E738CE090AF7B1675F656CBC4CA806EFDD39F81E00DDBC7C08312DB254F44BB5EF2BE91A17EDBB661E2B2FF51CB60EF8EC68AB4854ACEE215F737BE01CAA03E2E13EE2485FD9FD760F3E7BCD42E714E6E468AB1147E1BB615F652DE21BA04BB5F02FF2485FF6AD6618737BE30BA945ADF638E40F18AEFD67122F35F518A00BF3EC3AFE060CE1A631476E24''
''<code>0EADFFAACD140499329BA27FFAA5AF8949D637718DC20E8973AD45A79C4A62484E61F88D5C9DC5B0404CA433FA13AB33272C2F6ED8A3DE7B1E0F5C888A0BAEAB8C8533ACE264806E62AB616F71CB131091608134260E083713F24DEE71FDE69FD5DBC06E119A7F56991EED460515473C326C82F0DEE432E50106834E240BC34AC6A7A115E5E3FFB79C3E3D1778A25F801DD9F3D81EB8E9EB2E59C5E239BA7FA6EB8AF0640476EABFC508846E1B866092382C81742CA7479CF292170436FD00D4A4C859FCAD6B01532A7FD25FA681B226FBA7BFFBF3F14FC21EF8EAEE01832E84001DBB16556B5BAC991BF09D7333201AC0898577F1C05D1FB6584FD2C6759B1B6FAB45A94E6F8B56243C91E79A2AC923E778113CE7DB36F4EBC9D375C99D26A91DD09F87FCD93FFD685F3B28FC4CFF1CB5E32DF40411F1FD294C6F69BC4CA102E1EB29F41947B8EE234D737BF401A806FEEC39B35047B7F367143335F41AF855A7B07EBC5B57AFEC225F737BE307B513E5F724FA1947B8EE234D737BE51DA015E4A070A05A55FFF331103E21CF1DA015E1E738CE090AF7B1675F656CBC4CA806EFDD39F81E00DDBC7C08312DB254F44BB5EF2BE91A17EDBB661E2B2FF51CB60EF8EC68AB4854ACEE215F737BE01CAA03E2E13EE2485FD9FD760F3E7BCD42E714E6E468AB1147E1BB615F652DE21BA04BB5F02FF2485FF6AD6618737BE30BA945ADF638E40F18AEFD67122F35F518A00BF3EC3AFE060CE1A631476E24</code>''


Задание 0.2. Установка продуктового слоя


<span id="установка-в-домен-продуктового-слоя"></span>
<span id="установка-в-домен-продуктового-слоя"></span>
Строка 34: Строка 25:
В рабочем домене pbx.era.test установите продуктовый слой согласно приведенной инструкции:
В рабочем домене pbx.era.test установите продуктовый слой согласно приведенной инструкции:


📎 Инструкция: Установка продуктового слоя.
📎 Инструкция: [https://vendor.era-platform.ru/docs/era/latest/manuals/installation/install_product.html Установка продуктового слоя].


Если установка шла из инсталлятора с образом продуктового слоя, то достаточно его выбрать. В противном случае необходимо его предварительно загрузить, авторизовавшись в мастер-домене.
Если установка шла из инсталлятора с образом продуктового слоя, то достаточно его выбрать. В противном случае необходимо его предварительно загрузить, авторизовавшись в мастер-домене.<span id="настройка-домена-для-совершения-первых-звонков"></span>
 
 
 
Задание 0.3. Настройка для совершения звонков
 
<span id="настройка-домена-для-совершения-первых-звонков"></span>
=== Настройка домена для совершения первых звонков ===
=== Настройка домена для совершения первых звонков ===


После выполнения стенд позволит совершать вызовы между телефонными аппаратами.
После выполнения стенд позволит совершать вызовы между телефонными аппаратами.


Проведите минимальную настройку рабочего домена pbx.era.test для совершения первого вызова по прилагаемой инструкции:
Проведите минимальную настройку рабочего домена pbx.era.test для совершения первого вызова по прилагаемой инструкции:<blockquote>Инструкция: [http://vendor.era-platform.ru/docs/era/latest/manuals/installation/setup_telephony.html Настройка телефонии для первого звонка]</blockquote>Создайте следующий набор настроек:
 
Инструкция: [http://vendor.era-platform.ru/docs/era/latest/manuals/installation/setup_telephony.html Настройка телефонии для первого звонка]
 
Создайте следующий набор настроек:


⁠    1. Заведите четыре внутренних учетных записи (''номера 101, 102, 103, 104; логины: a1, a2, a3, a4'').
⁠    1. Заведите четыре внутренних учетных записи (''номера 101, 102, 103, 104; логины: a1, a2, a3, a4'').


    2. Зарегистрируйте три устройства a1, a2, a3 (''возможно софтфоны на разных вкладках''). По возможности используйте аппаратные устройства.
    2. Зарегистрируйте три устройства a1, a2, a3 (''возможно софтфоны на разных вкладках''). По возможности используйте аппаратные устройства.<blockquote>Чтобы запустить софтфон, введите в адресной строке браузера https://SERVER_ADDRESS/era_phone, внесите указанный адрес в исключения по сертификатам, разрешите небезопасное подключение.<br /><br />Если ваш браузер блокирует соединение на сервер по ip-адресу, то вам необходимо выписать и добавить в систему сертификат на любое доменное имя, например '''era.test'''. См. в справке /articles/certificate.html 
 
Чтобы запустить софтфон, введите в адресной строке браузера https://SERVER_ADDRESS/era_phone, внесите указанный адрес в исключения по сертификатам, разрешите небезопасное подключение.<br />
<br />
Если ваш браузер блокирует соединение на сервер по ip-адресу, то вам необходимо выписать и добавить в систему сертификат на любое доменное имя, например '''era.test'''. См. в справке /articles/certificate.html 


В софтфоне вы можете добавить учетную запись, введя ее учетные данные (''именно login, а не phonenumber''), а также указав:
В софтфоне вы можете добавить учетную запись, введя ее учетные данные (''именно login, а не phonenumber''), а также указав:
Строка 67: Строка 44:
* в качестве Outbound Proxy - сетевой адрес сервера из URL адресной строки, 
* в качестве Outbound Proxy - сетевой адрес сервера из URL адресной строки, 
* в качестве порта - wss порт микросервиса SG (''по умолчанию 5063'')
* в качестве порта - wss порт микросервиса SG (''по умолчанию 5063'')
 
</blockquote>    3. Заведите сценарий test с длинным воспроизведением, создайте для него фичакод 555.
    3. Заведите сценарий test с длинным воспроизведением, создайте для него фичакод 555.


    4. Настройте маршрутизацию - между пользователями, и на фичакод 555 со сценарием test.
    4. Настройте маршрутизацию - между пользователями, и на фичакод 555 со сценарием test.

Версия от 10:32, 11 декабря 2024

В ходе выполнения заданий темы будет произведена установка системы, а полученный стенд будет позволять совершать внутренние вызовы.

Установка системы в односерверном исполнении

После завершения на сервере будет установлена платформа, и появится веб-интерфейс ее дальнейшей настройки.

Выделите чистую систему (Linux Debian 11) на компьютере, имеющем как минимум 4 ядра, 8 ГБ ОЗУ, 100 ГБ свободного места на диске.

Проведите установку системы в односерверной конфигурации.

Выполните установку по инструкции до 4 пункта включительно.
Инструкция: Установка с помощью инсталлятора⁠.

В качестве мастер-домена укажите era.test.

В качестве имени рабочего домена используйте pbx.era.test.

В ходе установки соглашаться с запуском VOSK можно в том случае, если у вас на тестовом сервере более 24 GB RAM.

Лицензионный ключ до конца 2024 года:

0EADFFAACD140499329BA27FFAA5AF8949D637718DC20E8973AD45A79C4A62484E61F88D5C9DC5B0404CA433FA13AB33272C2F6ED8A3DE7B1E0F5C888A0BAEAB8C8533ACE264806E62AB616F71CB131091608134260E083713F24DEE71FDE69FD5DBC06E119A7F56991EED460515473C326C82F0DEE432E50106834E240BC34AC6A7A115E5E3FFB79C3E3D1778A25F801DD9F3D81EB8E9EB2E59C5E239BA7FA6EB8AF0640476EABFC508846E1B866092382C81742CA7479CF292170436FD00D4A4C859FCAD6B01532A7FD25FA681B226FBA7BFFBF3F14FC21EF8EAEE01832E84001DBB16556B5BAC991BF09D7333201AC0898577F1C05D1FB6584FD2C6759B1B6FAB45A94E6F8B56243C91E79A2AC923E778113CE7DB36F4EBC9D375C99D26A91DD09F87FCD93FFD685F3B28FC4CFF1CB5E32DF40411F1FD294C6F69BC4CA102E1EB29F41947B8EE234D737BF401A806FEEC39B35047B7F367143335F41AF855A7B07EBC5B57AFEC225F737BE307B513E5F724FA1947B8EE234D737BE51DA015E4A070A05A55FFF331103E21CF1DA015E1E738CE090AF7B1675F656CBC4CA806EFDD39F81E00DDBC7C08312DB254F44BB5EF2BE91A17EDBB661E2B2FF51CB60EF8EC68AB4854ACEE215F737BE01CAA03E2E13EE2485FD9FD760F3E7BCD42E714E6E468AB1147E1BB615F652DE21BA04BB5F02FF2485FF6AD6618737BE30BA945ADF638E40F18AEFD67122F35F518A00BF3EC3AFE060CE1A631476E24


Установка в домен продуктового слоя

После завершения в домене появится продуктовый слой, а вместе с ним и веб-приложения, и роли для пользователей.

В рабочем домене pbx.era.test установите продуктовый слой согласно приведенной инструкции:

📎 Инструкция: Установка продуктового слоя.

Если установка шла из инсталлятора с образом продуктового слоя, то достаточно его выбрать. В противном случае необходимо его предварительно загрузить, авторизовавшись в мастер-домене.

Настройка домена для совершения первых звонков

После выполнения стенд позволит совершать вызовы между телефонными аппаратами.

Проведите минимальную настройку рабочего домена pbx.era.test для совершения первого вызова по прилагаемой инструкции:

Инструкция: Настройка телефонии для первого звонка

Создайте следующий набор настроек:

⁠    1. Заведите четыре внутренних учетных записи (номера 101, 102, 103, 104; логины: a1, a2, a3, a4).

    2. Зарегистрируйте три устройства a1, a2, a3 (возможно софтфоны на разных вкладках). По возможности используйте аппаратные устройства.

Чтобы запустить софтфон, введите в адресной строке браузера https://SERVER_ADDRESS/era_phone, внесите указанный адрес в исключения по сертификатам, разрешите небезопасное подключение.

Если ваш браузер блокирует соединение на сервер по ip-адресу, то вам необходимо выписать и добавить в систему сертификат на любое доменное имя, например era.test. См. в справке /articles/certificate.html 

В софтфоне вы можете добавить учетную запись, введя ее учетные данные (именно login, а не phonenumber), а также указав:

  • в качестве имени - "НОМЕР@pbx.era.test" - для удобства ориентации в дальнейшем.
  • в качестве Domain - "pbx.era.test", 
  • в качестве Outbound Proxy - сетевой адрес сервера из URL адресной строки, 
  • в качестве порта - wss порт микросервиса SG (по умолчанию 5063)

    3. Заведите сценарий test с длинным воспроизведением, создайте для него фичакод 555.

    4. Настройте маршрутизацию - между пользователями, и на фичакод 555 со сценарием test.

    5. Проверьте, что вызовы между пользователями по номерам 101, 102, 103 и на сценарий 555 осуществляются. Наберите номера 101, 102, 103, совершите вызовы, ответьте на них. Убедитесь, что голос слышен в обоих направлениях.