Содержание

Установка

После подготовки системы и создания базы данных установите службы systemd и запустите EYEPRINT.

Все команды ниже выполняются от пользователя root.

Unit-файлы systemd

cp /opt/eyeprint/systemd-scripts/eyeprint-* /etc/systemd/system/

Перечитайте конфигурацию systemd и включите автозапуск:

systemctl daemon-reload
 
systemctl enable eyeprint-core
systemctl enable eyeprint-web
systemctl enable eyeprint-ps

Управление службами

systemctl start|restart|stop|status|enable|disable eyeprint-xxx

где eyeprint-xxx — одна из служб: core, web или ps.

Служба Назначение
eyeprint-core Основная служба. Запускается первой.
eyeprint-web Веб-интерфейс: http://IP-адрес:8080
eyeprint-ps Принт-сервер

Первый запуск

Запускайте службы в таком порядке:

systemctl start eyeprint-core
systemctl start eyeprint-web
systemctl start eyeprint-ps

Проверка состояния:

systemctl status eyeprint-core
systemctl status eyeprint-web
systemctl status eyeprint-ps

После первого запуска eyeprint-core настраивает базу данных. Дождитесь окончания инициализации — затем система готова к работе.

Вход в веб-интерфейс

Откройте в браузере:

Параметр Значение по умолчанию
Логин epadmin
Пароль epadmin

Другие параметры базы данных

В дистрибутиве уже заданы подключение к 127.0.0.1, база eyeprint, пользователь userep, пароль pass. Если значения другие, укажите их в /opt/eyeprint/application.yaml и /opt/eyeprint/ps-application.yaml:

spring:
  datasource:
    url: jdbc:postgresql://127.0.0.1:5432/eyeprint
    username: userep
    password: pass

После изменения конфигурации перезапустите службы:

systemctl restart eyeprint-core
systemctl restart eyeprint-web
systemctl restart eyeprint-ps