Установка сервера

Для установки ПО ВИДЕОСЕЛЕКТОР СЕРВЕР вам необходимо:

  • Установить на сервер ОС

    Рекомендуемые ОС:

    Начиная с версии 8.2.0 установка ВИДЕОСЕЛЕКТОР сервер на ОС Debian 9 и Astra Linux Орел 2.12 не поддерживается.

    Обратите внимание при планировании обновления ПО.

  • Установить ВИДЕОСЕЛЕКТОР СЕРВЕР


Установка ОС

Debian 10

Для установки ВИДЕОСЕЛЕКТОР СЕРВЕР на Debian 10 вам необходимо скачать образ по ссылке:

Использование другого образа может привести к многочисленным ошибкам.

Картинки экранов могут незначительно отличаться от нижеприведенных.

  • На стартовом экране выберите вариант установки "Install":

  • В открывшемся окне выберите язык "Русский":

  • В открывшемся окне выберите местонахождение "Российская Федерация":

  • В окне настройки клавиатуры выберите раскладку "Русская":

  • В окне настройки клавиатуры выберите способ переключения раскладки клавиатуры "Alt+Shift" (или другой удобный для вас способ):

  • На следующем этапе настройки сети, в случае использования в вашей локальной сети DHCP-сервера для выдачи адресов, в окне настройки сети укажите имя компьютера: 

Если DHCP-сервер отсутствует, то вам потребуется дополнительно ввести статический IP-адрес.

  • Если в сети используется домен, то в коне настройки сети укажите его. В противном случае, пропустите этот шаг:

  • В окне настройки учетных записей и паролей ведите пароль суперпользователя (Администратора сервера):

  • Подтвердите введенный ранее пароль:

  • Укажите имя для создаваемого локального пользователя:

  • Укажите пароль для локального пользователя:

  • Выберите часовой пояс "Москва+00 - Москва":

    Для корректной работы системы планирования требуется указать часовой пояс "Москва+00 - Москва"

  • Выберите метод разметки диска, по умолчанию указана автоматическая разметка всего диска. Для целей тестирования рекомендуем оставить значение по умолчанию:

  • Выберите диск для разметки:

  • Выберите схему разметки диска, по умолчанию указан "Все файлы в одном разделе". Для целей тестирования рекомендуем оставить значение по умолчанию:

  • Завершите процесс разметки диска и запустите запись изменений на диск:

  • Запустится процесс установки базовой системы:

  • По завершению процесса базовой установки система выдаст сообщения:
    • Об успешности процесса сканирования и запрос о необходимости дальнейшего сканирования, выберите "Нет":

    • Запрос о необходимости использования зеркала архива в сети. Выберите "Нет":

    • Запрос об участии в опросе популярности пакетов. Выберите "Нет":

  • В окне выбора программного обеспечения выберите необходимые для установки пакеты:
    • SSH-server
    • Стандартные системные утилиты

  • Запустится процесс установки

  • На завершающем этапе установки подтвердите установку системного загрузчика в главную загрузочную запись:

  • По завершению процесса установки система выдаст соответствующее информационное соглашение:

ALSE 1.7

Для установки ВИДЕОСЕЛЕКТОР СЕРВЕР вам необходима актуальная версия Astra Linux Special Edition 1.7.

Использование неактуальной версии ОС может привести к ошибкам.

Инструкция по установке размещена на портале разработчика:

Установка ПО

  • Авторизуйтесь на сервере по ssh или напрямую в консоли, используя логин и пароль суперпользователя (Администратор сервера).

  • Скопируйте в любой каталог на сервере предоставленные вам файлы:

    • скрипт установки (файл "install.sh")

    • пакет библиотек c дистрибутивом (файл "repo.tar.gz").

  • Повысьте права до суперпользователя и запустите скрипт установки командами: 

Запуск скрипта установки

su
bash /home/videoselector/install.sh
BASH

где /home/videoselector/ - путь к каталогу на сервере, в котором вы сохранили файлы раздела "Для установки сервера ВИДЕОСЕЛЕКТОР".

  • В процессе установки откроется диалоговое окно настройки аутентификации Kerberos. Оставьте заданные по умолчанию настройки и сохраните их, нажав "Enter".

В случае открытия в процессе установки дополнительных диалоговых окон, оставьте заданные по умолчанию параметры и нажимаем "Enter".


  • После установки проверьте состояние служб ВИДЕОСЕЛЕКТОР командой:

vselector-control
CODE

Пример ответа:

root@videoselector-demo:/home/videoselector# vselector-control 

Usage: vselector-control { start | stop | restart | kill socket | sendmail | removerecords | db } 

Running STANDALONE configuration 
vksdog 9489 
vselector-media-core 9594 
vselector-mcu-core 9582 
vselector-mcu-proxy 9533 9534 
vselector-mcu-codec 9553 9554 9555 9556 9557 9558 9560 9561 9563 9565 9567 
vselector-media-sipuad 9607 
OpenSIPs 9467 9472 9473 9474 9475 9476 9477 
sockets 9667 9700 9735 9770 vselector-bridge 9508 
vselector-mailer not running! 
vselector-job 9597 
vselector-media-recorder not running! 
vselector-media-wrtc not running! 
vselector-media-echo not running! 
vselector-media-player not running! 
vselector-toschecker not running!
CODE

Установка успешно завершена!

  •  Убедитесь в доступности сервера, подключившись через совместимый браузер к веб-интерфейсу сервера по адресу https://{имя или IP вашего сервера}.

Начальная настройка сервера

После успешной установки потребуется выполнить настройки сервера:

  • Настроить IP-адрес интерфейса для работы ПО сервера (обязательно в случае наличия нескольких сетевых интерфейсов)

  • Настроить SSL сертификат веб-сервера для безопасной публикации

  • Настроить параметры работы сервера за NAT

  • Настроить параметры подключения к почтовому серверу


Удаление ПО

Перед удалением сервера сохраните видеозаписи в каталоге /opt/videoselector/records

  • Авторизуйтесь на сервере по ssh или напрямую в консоли, используя логин и пароль суперпользователя (Администратор сервера).

  • Остановите службы

    vselector-control stop
    systemctl stop opensips
    CODE
  • Удалите пакет videoselector

    apt remove videoselector
    CODE
  •  Удалите базу данных

    systemctl restart postgresql
    sudo --user=postgres psql -c "drop database videoselector"
    sudo --user=postgres psql -c"drop role videoselector_database"
    CODE

Переустановка ПО

При необходимости вы можете произвести переустановку ПО.

Для этого выполните удаление ПО (см. раздел Удаление ПО) и затем следующие шаги:

  • Авторизуйтесь на сервере по ssh или напрямую в консоли, используя логин и пароль суперпользователя (Администратор сервера).

  • Скопируйте в любой каталог на сервере предоставленные вам файлы:

    • из каталога "VIDEOSELECTOR SERVER" дистрибутив (файл "videoselector.deb");

  • Повысьте права до суперпользователя и установите пакет командами: 

Запуск скрипта установки

su 
apt-get install -f -y /home/videoselector/videoselector.deb
BASH

где /home/videoselector/ - путь к каталогу на сервере, в котором вы сохранили файлы раздела "Для установки сервера ВИДЕОСЕЛЕКТОР".

  • После установки проверьте состояние служб ВИДЕОСЕЛЕКТОР командой:

vselector-control
CODE

Пример ответа:

root@videoselector-demo:/home/videoselector# vselector-control 

Usage: vselector-control { start | stop | restart | kill socket | sendmail | removerecords | db } 

Running STANDALONE configuration 
vksdog 9489 
vselector-media-core 9594 
vselector-mcu-core 9582 
vselector-mcu-proxy 9533 9534 
vselector-mcu-codec 9553 9554 9555 9556 9557 9558 9560 9561 9563 9565 9567 
vselector-media-sipuad 9607 
OpenSIPs 9467 9472 9473 9474 9475 9476 9477 
sockets 9667 9700 9735 9770 vselector-bridge 9508 
vselector-mailer not running! 
vselector-job 9597 
vselector-media-recorder not running! 
vselector-media-wrtc not running! 
vselector-media-echo not running! 
vselector-media-player not running! 
vselector-toschecker not running!
CODE

Установка успешно завершена!

  •  Убедитесь в доступности сервера, подключившись через совместимый браузер к веб-интерфейсу сервера по адресу https://{имя или IP вашего сервера}.