Развертывание из консольного инсталлятора

Для развертывания FindFace Security на одиночном сервере можно использовать консольный инсталлятор.

Предупреждение

Инсталлятор не предназначен для обновления FindFace Security.

Предупреждение

Для успешного функционирования системы после установки из инсталлятора, IP-адрес сервера должен быть статическим. Для того чтобы сделать IP-адрес статическим, откройте файл etc/network/interfaces и измените текущую запись для основного сетевого интерфейса так, как показано в примере ниже. Замените адреса в примере на актуальные с учетом настроек сети.

sudo vi /etc/network/interfaces

iface eth0 inet static
address 192.168.112.144
netmask 255.255.255.0
gateway 192.168.112.254
dns-nameservers 192.168.112.254

Перезапустите сетевые интерфейсы.

sudo service networking restart

С осторожностью редактируйте файл etc/network/interfaces. Перед тем как приступить к редактированию, ознакомьтесь с инструкцией по настройке сетей Ubuntu.

Для развертывания из инсталлятора выполните следующие действия:

  1. Загрузите файл инсталлятора <findface-security-xxx>.run.

  2. Поместите файл .run в любую папку на сервере установки (например, /home/username).

  3. Из данной папки сделайте файл .run исполняемым.

    chmod +x <findface-security-xxx>.run
    
  4. Запустите файл .run.

    sudo ./<findface-security-xxx>.run
    

    Инсталлятор проверит, соответствует ли сервер системным требованиям. После этого компоненты FindFace Security будут автоматически установлены, настроены и запущены в соответствии со следующей конфигурацией:

    Компонент Особенности установки
    findface-postgres-facen Устанавливается и запускается.
    ffsecurity Устанавливается и запускается.
    ffsecurity-ui Устанавливается и запускается.
    fkvideo_detector Устанавливается и запускается.
    findface-extraction-api Устанавливается и запускается.
    NTLS Устанавливается и запускается.
    nginx Устанавливается и запускается.
    База данных PostgreSQL Устанавливается и запускается в стандартной конфигурации.
    Сетевое хранилище Redis Устанавливается и запускается.
    jq Устанавливается. Используется для структурирования API-ответов от FindFace Security в формате JSON.
  5. По завершении установки в консоль будет выведена информация, необходимая для использования FindFace Security:

    Совет

    Обязательно сохраните эти данные: они вам понадобятся.

    ###############################################
    #          Installation is complete           #
    ###############################################
    - upload your license to http://172.17.47.21:3185/
      login:          admin
      password:       0MBNics
    - user interface: http://172.17.47.21/
      superuser:      admin
      password:       admin
      documentation:  http://172.17.47.21/doc/
    
  6. Загрузите файл лицензии через веб-интерфейс NTLS http://<IP_адрес_сервера>:3185/#/. Для доступа в веб-интерфейс NTLS используйте логин и пароль, выведенные в консоли.

    Примечание

    IP-адрес сервера в ссылках на веб-интерфейсы FindFace имеет вид 127.0.0.1 или <IP_адрес_в_сети>, в зависимости от того, принадлежит ли сервер к сети.

Важно

Не передавайте данные superuser (Супер Администратора) третьим лицам. Для администрирования системы создайте назначаемого администратора. Отличие назначаемого администратора от Супер Администратора в том, что последний не может лишиться прав администратора даже при смене роли.