После подготовки системы и создания базы данных установите службы systemd и запустите EYEPRINT.
Все команды ниже выполняются от пользователя root.
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 настраивает базу данных. Дождитесь окончания инициализации — затем система готова к работе.
Откройте в браузере:
http://IP-адрес-сервера:8080| Параметр | Значение по умолчанию |
|---|---|
| Логин | 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