Общее описание
Эмпифлоу Лаб - программное обеспечение (далее - ПО), представленное в виде образа виртуальной машины. Настройка и развертывание ПО описано ниже.

Установка образа и запуск приложения
Для установки (разворачивания) образа Эмпифлоу Лаб, необходимо использовать ПО Oracle VirtualBox 6.1. Актуальную версию можно скачать тут: https://www.virtualbox.org/wiki/Downloads .

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

1.Скачайте образ ПО Эмпифлоу Лаб.

2. Запустите Oracle VirtualBox, нажмите Ctrl+I или откройте в меню Файл -> Импорт конфигураций… (рис. 1).

Рисунок 1. Импорт конфигураций
3. В появившемся окне нажмите на кнопку выбора образа, выберите скачанный заранее образ (пункт 1) и нажмите Далее (рис. 2).жмите Ctrl+I или откройте в меню Файл -> Импорт конфигураций… (рис. 1).
Рисунок 2. Выбор конфигураций
4. В следующем окне укажите настройки для новой виртуальной машины:
  • Укажите имя (если необходимо)
  • ОЗУ мин 4 Гб
  • Мин 1 процессор
  • Укажите при необходимости базовый каталог.
Рисунок 3. Параметры импорта
5. После указания всех параметров новой виртуальной машины нажмите кнопку Импорт и дождитесь окончания импорта.

6. После окончания импорта, запустите виртуальную машину.

7. На экране входа в систему введите пароль: 12345678 (логин: Empiflow).

8. После входа в ОС, нажмите сочетание клавиш Ctrl + Alt +T для вызова терминала.

9. Чтобы переключиться на пользователя root, в терминале введите команду sudo su после запроса пароля введите пароль: 12345678.

10. После переключения на пользователя root, на экране терминала будет изображено следующее (рис. 4):
Рисунок 4. Экран терминала при переключении на пользователя root
11. Перейдите в папку app, прописав в терминале cd app/ и нажав Enter.

12. Запустите скрипт старта приложения, сервисов и его компонентов прописав в терминале ./run.sh и нажав кнопку Enter.

13. В случае успешного запуска приложения и всех его компонентов и сервисов на экране будет отображаться следующее (рис. 5):
Рисунок 5. Экран терминала после выполнения скрипта run.sh
14. Закройте терминал и откройте Mozilla Firefox, и введите адрес 127.0.0.1.

15. Если все прошло успешно, то в браузере должна открыться страница авторизации приложения (рис. 6):
Рисунок 6. Страница авторизации
16. Введите: Логин: master@empifloulab.com; пароль: cG1J30 и нажмите кнопку Войти.

17. После успешного входа система настроена.
Описание структуры папок и файлов ПО
/var/www/mobilehr.web.client - директория, которая содержит файлы веб-приложения;

/var/www/mobilehr.web.api - директория, которая содержит файлы API приложения;

/var/www/mobilehr.service.synchro - директория, которая содержит файлы сервиса синхронизации;

/home/empiflow/uploads - директория для хранения загруженных файлов в приложение;

/home/empiflow/scorm - директория для хранения обработанных файлов формата SCORM;

/etc/nginx/sites-enabled - директория, которая содержит конфигурации web-сервера для работы веб-приложения, апи и сервиса;

/etc/postgresql/12/main/ - папка БД с конфигурацией СУБД;

/etc/systemd/system - директория, которая содержит настройки для работы API и сервиса синхронизации, как сервисов ОС.

© ООО «Мобайл ЭйчАр» 2021 | Республика Беларусь, г. Минск, ул. Тимирязева 67, пом. 177