Для приема видеопотоков камер, их трансляции и записи видеоархива, сервер использует стриминговое ПО MainStreamer. Для использования MainStreamer’a сначала нужно установить на сервер операционную систему.
На текущий момент поддерживаются следующие версии ОС:
Ubuntu Server 18.04 LTS
Ubuntu Server 20.04 LTS
Ubuntu Server 22.04 LTS
Debian 10
Debian 11
По мере добавления поддержки версий и ОС список и руководства будут пополняться.
Для установки вам потребуется:
Сам сервер
Любой ПК с ОС Windows
USB-flash карта памяти, объемом не менее 2Gb
Установка Операционной Системы происходит в три этапа:
Устанавливаем флешку в компьютер, запускаем Rufus. Отказываемся от проверки автообновлений.
В окне программы выбираем устройство для записи образа — нашу флешку. Справа от метода загрузки выбираем в проводнике наш образ операционной системы, который мы скачали.
Во время записи на диск все данные будут уничтожены. Нажимаем кнопку СТАРТ. Соглашаемся на все вопросы, которая задаёт программа.
После завершения процесса записи загрузочная флешка с Ubuntu Server готова.
Загружаемся с нашей загрузочной флешки, через нажатие F12 или другой в зависимости от модели материнской платы (указывается при включении ПК)
Установка Ubuntu Server 18.04 LTS:
В boot menu выбираем загрузочную флешку в Legacy режиме
В установщике ОС выбираем язык
Выбираем установку Ubuntu Server
Далее выбираем нашу локацию
Отказываемся от настройки клавиатуры
Выбираем раскладку
Клавиши управления раскладкой – без переключателя
Выбираем наш сетевой адаптер наугад, и если автонастройка не будет завершена, нужно вернутся и выбрать другую сетевую карту
Далее вводим имя нового сервера, пусть оно отличается от имени пользователя
Затем вводим имя нового пользователя, далее - имя учётной записи, оставляем их одинаковыми
Придумайте пароль для сервера (более 8 символов или соглашаемся на слабый пароль). В дальнейшем его можно сменить
Выбираем часовой пояс
Далее установщик предлагает отмонтировать разделы — соглашаемся
Далее идёт пункт по разметке накопителей по ОС. Приводим пример двух конфигураций: обычная разметка дисков для установки на один накопитель и разметка дисков для RAID1 для большей отказоустойчивости.
Разметка дисков под установку на один накопитель:
Рассмотрим вариант с двумя и более накопителями — один под ОС, другие под видеоархив. Используем метод вручную.
В меню отображаются диски и находящиеся на них разделы.
Удаляем все разделы с накопителей, если они присутствуют: выбираем раздел клавишей “Enter”, выбираем пункт “удалить раздел”. Повторяем это для всех дисков.
Если никаких разделов нет или указано, что на диске “свободное место”, то и удалять ничего не нужно.
Выбираем диск для установки ОС, запоминаем букву этого диска (sda, sdb, sdc, …) — это пригодится для установки загрузчика. Кликаем по нему клавишей “Enter”, установщик задаёт вопрос о создании пустой таблицы разделов на этом устройстве — соглашаемся.
Далее выбираем “свободное место” на диске, куда устанавливаем ОС. Выбираем пункт “Автоматически разметить свободное место”. Теперь видно, что на этом диске создался первичный раздел с файловой системой ext4 и с корневой точкой монтирования. Выбираем пункт “Закончить разметку и записать изменения на диск”. Установка продолжится.
В конце всего процесса установки будет предложено установить системный загрузчик GRUB на жёсткий диск. Соглашаемся на установку и выбираем накопитель, на который устанавливали ОС.
Разметка дисков под установку на RAID1:
Используем метод вручную. Рассмотрим вариант с двумя SSD в режиме программного RAID1.
В меню отображаются все накопители. На SSD нужно создать пустую таблицу разделов — выбираем каждый из них и поочерёдно создаём клавишей “Enter”.
Теперь выбираем пункт программный RAID, соглашаемся на сохранение изменений. Создаём MD устройство. Тип - RAID1. Число активных разделов — 2. Число резервных разделов — 0. Пробелом выбираем 2 раздела — 2 SSD и нажимаем “Enter”. Соглашаемся на сохранение изменений. Теперь в общем списке носителей присутствует MD-устройство. Это и есть программный RAID-массив.
Выбираем “автоматическая разметка”. Здесь — “Авто - использовать весь диск” и выбираем MD-устройство.
Заканчиваем разметку и соглашаемся на изменения. Ещё раз соглашаемся. Установка продолжается.
Далее, прокси оставляем пустым
Далее, выбираем «без автоматического обновления»
Далее, из дополнительного ПО выбираем только Open SSH. Ставим Чекбокс клавишей "пробел" (если не выставить и нажать "Enter" - пойдет установка без SSH)
Система просит извлечь установочный диск — извлекаем и нажимаем «продолжить»
Сервер уходит в перезагрузку, а после загрузки ОС нам нужно войти в свою учётную запись
Вводим имя пользователя и пароль, который вводили во время установки ОС
Теперь нам нужно выполнить одну команду – ifconfig. В полученном ответе будет несколько сетевых интерфейсов, нас интересует интерфейс вида enps. Так мы выясним присвоенный серверу IP адрес внутри локальной сети. Это поможет нам настроить сервер с помощью SSH-клиента и ПК с Windows