Установка GLPI на свой сервер: коротко и с данными

Конспект страницы: 7 разделов коротко, данные на 14 октября 2026 и ответы на 4 вопроса. Полный разбор с примерами: Установка GLPI на свой сервер.

Коротко

Установка GLPI на свой сервер сводится к обычному набору для PHP-сайта: веб-сервер, база и архив с релизом. Для GLPI 11 документация требует PHP 8.2 или новее и MariaDB 10.6 или MySQL 8.0, а на Ubuntu 22.04 штатный PHP старше этого минимума. GLPI ведёт учёт компьютеров и техники офиса и принимает заявки в IT-службу; для одного лишь учёта имущества есть и Snipe-IT.

Конспект по разделам

Что умеет GLPI и чем он заменяет Snipe-IT

GLPI объединяет две задачи IT-службы. Первая это инвентарь: компьютеры, мониторы, принтеры, программы, лицензии и договоры в одной базе, которую агенты на компьютерах пополняют сами. Вторая это заявки: сотрудник описывает проблему, специалист получает тикет, а в карточке сразу видно, на какой технике она случилась.

Какие версии PHP и MariaDB нужны GLPI 11

В GLPI 11 к обязательным расширениям PHP добавились bcmath, mbstring и openssl. Версии PHP в системах: Debian 12 поставляет 8.2, Ubuntu 24.04 поставляет 8.3, а Ubuntu 22.04 только 8.1, поэтому на ней GLPI 11 не установится без стороннего репозитория PHP. Необязательные расширения: bz2, zip, exif, ldap и OPcache; ldap понадобится, если сотрудники будут входить через каталог пользователей.

Установка GLPI 11 на Ubuntu 24.04 по шагам

Docker-образы GLPI выпускают сторонние авторы, они различаются версией и расположением каталогов данных. Если берёте образ, проверьте, что внутри GLPI 11 и PHP 8.2 или новее, а каталоги config, files и marketplace вынесены в тома.

Cron, HTTPS и пароли по умолчанию в GLPI

Автоматические действия GLPI, то есть отправку писем, закрытие старых заявок и сбор почты, запускает планировщик системы. Добавьте в cron пользователя www-data строку * * * * * php /var/www/glpi/front/cron.php, иначе очередь писем будет стоять. После мастера в системе остаются четыре учётные записи: glpi, tech, normal и post-only, а их пароли по умолчанию известны каждому, кто читал документацию.

Установка GLPI Agent на компьютеры сотрудников

Агент GLPI это небольшая программа на компьютере, которая периодически собирает данные о железе и установленных программах и отправляет на сервер. В настройках самого GLPI сначала включите приём инвентаризации, затем ставьте агент. На Windows агент ставится файлом MSI с параметрами, поэтому его удобно раздавать через групповые политики или скрипт.

Резервные копии и обновление GLPI

Копировать нужно три вещи: дамп базы командой mysqldump glpi, каталог files с вложениями и каталог config с ключом glpicrypt.key. Вынесите их на другой сервер, как описано в разборе сервер для бэкапов, и проверьте восстановление на пробной машине. Обновление GLPI это замена файлов программы на новый релиз при сохранённых каталогах config и files, затем запуск обновления базы из консоли или мастера.

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

Данные

КомпонентGLPI 10GLPI 11
PHPот 7.4от 8.2
MariaDBот 10.2от 10.6
MySQLот 5.7от 8.0
Веб-серверApache 2, Nginx, lighttpd или IIS с модулем URL Rewrite

Данные на 14 октября 2026.

Вопросы и ответы

Какая версия PHP нужна для установки GLPI 11?

PHP 8.2 или новее, плюс расширения bcmath, mbstring и openssl сверх тех, что нужны GLPI 10. База: MariaDB от 10.6 или MySQL от 8.0.

Можно ли установить GLPI на Ubuntu 22.04?

GLPI 10 встанет, а GLPI 11 без доработок нет: в Ubuntu 22.04 по умолчанию PHP 8.1, а нужен 8.2. Подключите сторонний репозиторий PHP или возьмите Ubuntu 24.04 или Debian 12.

Как установить GLPI Agent на Windows через командную строку?

Скачать MSI из релизов проекта glpi-agent и выполнить msiexec с параметрами /quiet и SERVER, где указан адрес вашего GLPI. Параметр RUNNOW=1 запускает первый опрос сразу.

Зачем GLPI нужен cron и что будет без него?

Cron запускает front/cron.php раз в минуту. Без него не уходят уведомления, не собирается почта в заявки и не выполняются автоматические действия.