Инструкция по установке Библиотеки ELiS
Системные требования
- Процессор x86_64 от 4 ядер с частотой 2+ ГГц;
- 8+ ГБ ОЗУ;
- 100+ ГБ места на диске (зависит от объема загружаемых файлов);
- Oracle Linux 8 x86_64 (можно в виртуальной машине или контейнере).
Конкретные системные требования уточните у поставщика под вашу задачу.
Установка ELiS
Установите Oracle Linux 8 x86_64 в профиле server (без GUI) со следующим разбиением дисков:
Точка монтирования | Размер | Файловая система | Тип блочного устройства | Тип диска | Обязательность | Применение |
---|---|---|---|---|---|---|
/boot/efi | 200 МБ | XFS | стандартный раздел | SSD | обязательно | загрузчик (обязателен при использовании UEFI) |
/ | 100 ГБ | XFS | стандартный раздел (или LVM при желании) | SSD | обязательно | корневая файловая система с поисковым индексом и базой PostgreSQL |
/var/www/files | 100 ГБ (зависит от размера загружаемых файлов) | XFS | LVM (для расширения в будущем добавлением дисков) | HDD (или SSD если позволяет бюджет) | опционально, но рекомендуется если много документов | Загруженные файлы |
/var/cache/elis | 50 ГБ (зависит от ресурсов, уточните у поставщика) | XFS | стандартный раздел (или LVM при желании) | HDD (или SSD при большой нагрузке) | опционально, если не выделен отдельный диск, добавьте это пространство к корневому диску | обложки, извлеченный текст, отрендеренные страницы PDF и другие служебные файлы |
Получите лицензионный ключ в формате XXXX-XXXX-XXXX-XXXX-XXXX-XXXX
Зайдите на сервер под root и установите ELiS следующей командой (заменив XXXX-XXXX-XXXX-XXXX-XXXX-XXXX на ваш лицензионный ключ):
# curl https://elibsystem.ru/elisLicense/key/XXXX-XXXX-XXXX-XXXX-XXXX-XXXX/installer/install.sh | bash
При успешной установке вы увидите пароль пользователя admin, который надо ввести перейдя на сайт библиотеки http://hostname/.
Дальше надо на сайте открыть URL admin/config/content/activation и активировать ELiS с помощью лицензионного ключа. Для дальнейшей настройки свяжитесь с поддержкой, предоставив поддержке удаленный доступ к сайту по SSH и HTTP.
Дополнительная информация содержится в документации администратора.