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

Подробности, цифры, термины и чек-лист по теме «Установка GLPI на свой сервер». Страница справочника целиком: Установка GLPI 11 на сервер.

Коротко о теме

Установка GLPI на VPS с Ubuntu или Debian: Apache, база MariaDB, задача cron, агент инвентаризации на компьютерах, HTTPS и ключ glpicrypt.key.

Подробности по разделам

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

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

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

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

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

Смените пароли всем или отключите лишние до того, как открывать сервер в интернет. HTTPS получите через Certbot: без него агенты не смогут безопасно передавать инвентарь. В каталоге config лежит файл glpicrypt.key.

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

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

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

Перед обновлением сделайте снимок сервера и дамп: откатить миграции базы можно только из копии.

Ключевые цифры

Термины на странице

PHP
PHP это язык, на котором работают WordPress, Битрикс и другие CMS. Версия PHP влияет на скорость и совместимость сайта.
MySQL
MySQL и MariaDB это базы данных, с которыми работают WordPress, Битрикс и другие популярные CMS.
Cron
Cron это планировщик задач в Linux: запускает скрипты по расписанию.
Debian
Debian это дистрибутив Linux, на котором основана Ubuntu. Его ценят за стабильность.
PEM
PEM это текстовый формат файлов сертификатов и ключей, файлы .crt и .key часто в нём же.
Apache
Apache это веб-сервер. На хостинге с ним работают файлы .htaccess.
Certbot
Certbot это программа, которая получает и продлевает сертификаты Let's Encrypt на сервере.
Linux
Linux это семейство операционных систем для серверов: Ubuntu, Debian, AlmaLinux и другие.

Что проверить

  1. Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
  2. Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
  3. Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
  4. Выпустите сертификат после того, как домен указывает на сервер.
  5. Проверьте, что установлена вся цепочка сертификатов.
  6. Включите перенаправление с HTTP на HTTPS.

Связанные страницы