Ctrl K

Установка

Системные требования

  • веб-сервер Apache или Nginx;
  • PHP 8.2–8.4 с расширениями mysqli, mbstring, curl, gd, intl, zip, xml;
  • MySQL 8.0+ или MariaDB 10.6+;
  • не менее 2 vCPU, 4 ГБ RAM и 20 ГБ диска для пилотной установки.

Веб-установщик

  1. Распакуйте дистрибутив в каталог веб-сервера.
  2. Настройте виртуальный хост так, чтобы document root указывал на каталог public/.
  3. Создайте пустую базу данных и пользователя с правами на неё.
  4. Откройте адрес системы в браузере и следуйте мастеру: выберите русский язык, примите лицензию, проверьте окружение и укажите подключение к БД.
  5. После установки удалите установочные файлы по подсказке системы и смените пароль администратора.

Установка из консоли

code
php bin/console glpi:database:install \
  --db-host=localhost \
  --db-name=atlas \
  --db-user=atlas \
  --db-password='change-me' \
  --default-language=ru_RU

Обновление

Перед обновлением сделайте резервную копию файлов и базы данных. Для миграции с GLPI 10 замените файлы дистрибутива и откройте веб-интерфейс: мастер применит изменения схемы БД.

Не обновляйте рабочий экземпляр без предварительной проверки восстановления на тестовой копии.