Главная/Для офиса/GLPI

Установка GLPI на свой сервер

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

5 мин чтенияДанные проверены 16 октября 2026

Ответ за 30 секунд

GLPI 11 нужны PHP 8.2 и MariaDB 10.6: берите Ubuntu 24.04 или Debian 12, на Ubuntu 22.04 PHP придётся подключать из стороннего репозитория. После установки смените пароли четырёх учётных записей по умолчанию и сохраните файл glpicrypt.key: без ключа не расшифровать сохранённые пароли почты и каталога пользователей.

Для офиса на сотни устройств хватает небольшой конфигурации: оплата по часам, диск и память добавляются без переезда.

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

01 · 1 мин

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

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

Snipe-IT занимается только имуществом: кто взял ноутбук, когда кончается гарантия, куда выдан монитор. Заявок и автоматического опроса компьютеров в нём нет. Если отдельный учёт имущества не нужен, а вопросы от сотрудников приходят письмами и в мессенджеры, посмотрите системы заявок Zammad и Chatwoot.

Инструмент · 1 мин

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

Компонент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

В 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

Три ответа, и калькулятор подберёт готовую конфигурацию

Сколько устройств в учёте
Сколько сотрудников работает с заявками
Что прикрепляют к карточкам

03 · 1 мин

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

  1. Поставьте веб-сервер, PHP и базу пакетами из блока ниже.
  2. Создайте базу и пользователя. Данные для входа понадобятся в мастере установки.
  3. Распакуйте архив релиза с github.com/glpi-project/glpi в каталог /var/www/glpi и передайте его пользователю www-data.
  4. Укажите корнем сайта подкаталог public в настройках Apache, включите mod_rewrite и разрешите AllowOverride All.
  5. Откройте адрес в браузере и пройдите мастер: он проверит расширения PHP и создаст таблицы. Из консоли то же делает php bin/console database:install.
sudo apt install apache2 mariadb-server php libapache2-mod-php php-xml php-curl php-gd php-intl \
  php-mysql php-mbstring php-bcmath php-zip php-bz2 php-ldap php-apcu
sudo mysql -e "CREATE DATABASE glpi CHARACTER SET utf8mb4; \
  CREATE USER 'glpi'@'localhost' IDENTIFIED BY 'длинный_пароль'; \
  GRANT ALL ON glpi.* TO 'glpi'@'localhost';"
sudo a2enmod rewrite

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

04 · 1 мин

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

Автоматические действия GLPI, то есть отправку писем, закрытие старых заявок и сбор почты, запускает планировщик системы. Добавьте в cron пользователя www-data строку * * * * * php /var/www/glpi/front/cron.php, иначе очередь писем будет стоять.

После мастера в системе остаются четыре учётные записи: glpi, tech, normal и post-only, а их пароли по умолчанию известны каждому, кто читал документацию. Смените пароли всем или отключите лишние до того, как открывать сервер в интернет. HTTPS получите через Certbot: без него агенты не смогут безопасно передавать инвентарь.

Ключ шифрования GLPI

В каталоге config лежит файл glpicrypt.key. Им шифруются пароли учётных записей почты и подключений к каталогу пользователей. Без ключа после восстановления из копии все эти пароли придётся вводить заново.

05 · 1 мин

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

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

На Windows агент ставится файлом MSI с параметрами, поэтому его удобно раздавать через групповые политики или скрипт. Пример тихой установки: msiexec /i GLPI-Agent-x64.msi /quiet SERVER=https://glpi.example.com RUNNOW=1. Для Linux в проекте есть пакеты и установочный скрипт. Сервер GLPI с публичным IP и HTTPS принимает данные от компьютеров на любых площадках.

06 · 1 мин

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

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

Обновление GLPI это замена файлов программы на новый релиз при сохранённых каталогах config и files, затем запуск обновления базы из консоли или мастера. Перед обновлением сделайте снимок сервера и дамп: откатить миграции базы можно только из копии.

07 · 1 мин

Вопросы об установке GLPI#

Какая версия 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 раз в минуту. Без него не уходят уведомления, не собирается почта в заявки и не выполняются автоматические действия.

Почему этому можно верить

Как мы проверяли

Требования из документацииРесурсы, порты и команды сверены с официальной документацией, дата проверки указана.
Всё можно повторитьКоманды и расчёты описаны так, что их повторит любой читатель.
Независимый справочникНе связан с разработчиками приложений и провайдерами и пишет о минусах тоже.

Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026.

SBРедакция SelfBase · обновлено 16 октября 2026

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

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

  • NVMe-диски и гарантированная доля процессора
  • Root-доступ и любой софт, от Docker до игровых серверов
  • Маркетплейс: 91 приложение в один клик
  • Бесплатный перенос проекта силами специалистов
Требования