Установка и удаление сервера

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

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

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

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

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

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

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


Установка ОС

Debian 10

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

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

ALSE 1.7

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

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

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

Установка ПО

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

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

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

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

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

Запуск скрипта установки
su
bash /home/videoselector/install.sh

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

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

images/download/attachments/109152064/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-06-23_%D0%B2_13.33.53.png

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


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

vselector-control

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

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!

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

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

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

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

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

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

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

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


Удаление ПО

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

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

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

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

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

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

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

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

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

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

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

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

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

Запуск скрипта установки
su
apt-get install -f -y /home/videoselector/videoselector.deb

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

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

vselector-control

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

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!

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

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