Glpi инструкция на русском

Glpi инструкция на русском Хостинг

Содержание

  • Docs
    »
  • GLPI installation
  • Edit on GitHub


This documentation presents GLPI
installation instructions.

Creative Commons License

  • Docs
    »
  • GLPI installation
  • Edit on GitHub


This documentation presents GLPI
installation instructions.

Creative Commons License

Основные разделы GLPI

Заявки

Для настройки заявок необходимо перейти в «Поддержка» -> «Заявки» -> «Управление шаблонами»
(две горизонтальные линии с разрывом). Выбираем шаблон для настройки, в левой части находятся параметры данного шаблона:

Glpi инструкция на русском

При переходе в меню заявок можно просмотреть список доступных заявок, создать собственную заявку или отсортировать список заявок:  

Glpi инструкция на русском

Уведомления

Для настройки уведомлений перейдите в «Настройки» -> «Уведомления»
и включите уведомления о комментариях, уведомлениях по e-mail
и браузерные оповещения:   

Glpi инструкция на русском

Интерфейс

В GLPI есть несколько способов настроить отображаемый внешний вид вкладок и интерфейс. Для настройки первым способом перейдите в «Настройки» -> «Общий» -> «Значения по умолчанию»
:

Glpi инструкция на русском

В открывшейся вкладке можно настроить интерфейс как вам удобно. Для настройки вторым способом (для конкретного пользователя) перейдите по имени профиля в правом верхнем углу -> «Внешний вид»
.

Автоматические действия

В GLPI имеется возможность запускать автоматически выполняемые команды. Для этого перейдите в «Настройки» -> «Автоматические действия»
. С помощью действий можно настроить автоматическую отправку уведомлений, очистку журнала, закрытие заявок и т.д. Для данных команд можно настроить время запуска или при необходимости запустить вручную.

Glpi инструкция на русском

SLA

В GLPI имеется возможность добавления уровней обслуживания (SLA). Для этого перейдите в «Настройки» -> «Уровни обслуживания»
, в открывшемся списке можно отсортировать имеющиеся уровни или добавить новый уровень, нажав на плюс в левой части панели:

Glpi инструкция на русском

Автоматическое назначение заявок

Имеется возможность автоматического назначения заявки на сотрудника. Для этого перейдите в «Администрирование» -> «Правила» -> «Бизнес-правила для заявок»
, в появившемся списке нужно выбрать правило и настроить его:

Glpi инструкция на русском

Отчет

Позволяет увидеть все, что происходит в системе, получить статистику и информацию по инвентаризации. Для просмотра отчёта переходим в «Инструменты» -> «Отчет»
и выбираем необходимый тип отчёта:

Glpi инструкция на русском

Дата последнего изменения:
06.07.2023

Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter
.

Наш канал в Telegram

Одним из самых «больных» вопросов в работе ответственного за информатизацию, в любом учреждении, является учет компьютерной техники и ее параметров. Приходится постоянно вести как-то таблицы, фиксировать новые ПК, и сдавать отчеты. Но айтишники — это народ, который любит все автоматизировать. Поэтому, чтобы упростить процесс сбора информации о ПК организации, можно воспользоваться менеджером IT-инфрастуктуры — GLPI.

GLPI аббревиатура для Gestionnaire libre de parc informatique
(Свободный менеджер ИТ-инфраструктуры), является системой работы с заявками и инцидентами, а также для инвентаризации компьютерного оборудования (компьютеры, программное обеспечение, принтеры и т.д.) . Имеет расширенные функции, такие как работа системы отслеживания почты с уведомлением и методы, для создания базы данных с основной информацией о топологии сети.

Первым делом GLPI нужно установить:

2. Скачиваем последнюю версию GLPI с официального сайта:

и копируем содержимое архива в корневой каталог, у меня это support.itsch.ru:

phpmyadmin создание базы данных

и пользователя для этой базы данных:

phpmyadmin создание пользователя

phpmyadmin создание пользователя

Вводим имя пользователя и пароль. Хост, лучше, указать «Локальный». Нажимаем кнопку «Вперед».

В списке пользователей выбираем вновь созданного и редактируем его права и предоставляем ему права доступа к базе support_db:

phpmyadmin редактирование прав пользователя

Нас интересует раздел «База данных»:

phpmyadmin пердоставление прав доступа к базе данных

Выбираем из списка базу данных support_db и выставляем права на доступ к базе данных пользователю support:

phpmyadmin users db edit

Нажимаем кнопку «Вперед»:

phpmyadmin users db edit ok

glpi - выбор русского языка

Соглашаемся с лицензионным соглашением:

glpi - лицензионное соглашение

glpi - установить

Если мы все сделали правильно,то:

glpi установка

Указываем параметры соединения с сервером баз данных:

glpi - соединение с сервером баз данных

выбираем созданную базу данных support_db:

Читайте также:  Обновите свою беспроводную сеть с помощью Mikrotik в качестве превосходного клиента Wi-Fi

glpi check database

glpi select database ok

И как итог нашей работы:

glpi setup end

  • glpi/glpi для учетной записи администратора
  • tech/tech для технической учетной записи
  • normal/normal для обычной учетной записи
  • post-only/postonly только для подачи заявок

Вы можете изменить или удалить эти учетные записи.

Лучше будет создать новые учетные записи с соответствующими правами доступа.

Входим в систему под пользователем glpi:

glpi вход

glpi

Удаляем файл install.php:

5. Переходим к первичной настройке GLPI. Выбираем пункт «Администрирование» — «Пользователи»:

glpi администрирование пользователей

Меняем пароли пользователей, но лучший вариант — это удалить стандартных пользователей и создать своих:

glpi пользователи


glpi - создание пользоваетля


glpi - удаление пользователей

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

.

Интересная статья? Поделитесь ей с друзьями!

Наш канал в Telegram

После того как мы установили и настроили менеджер IT-инфраструктуры — GLPI
, необходимо собрать информацию о ПК сети. Для этого нам понадобится плагин  fusioninventory
.

Скачиваем плагин с официального сайта Fusioninventory —  http://fusioninventory.org
:

Распаковываем и помещаем в директорию /plugins
, у меня это  /var/www/support.itsch.ru/plugins:

ls /var/www/support.itsch.ru/plugins

fusioninventory remove.txt

Заходим в систему GLPI и переходим в раздел «Настройки» — «Дополнения»

glpi - дополнения

И выполняем установку дополнения:

glpi- установка дополнений

И включаем плагин:

glpi - включение плагина

После включения в главном меню появиться раздел «Дополнения» — «FusionInventory»:

glpi - FusionInventory

glpi adress FusionInventory

Переходим в раздел «Организация» и указываем ссылку на менеджер IT-инфраструктуры. В нашем случае это http://support.itsch.ru:

glpi FusionInventory add url

Переходим  «Дополнения» — «FusionInventory»:

glpi FusionInventory main

Следующий этап — это установка клиента на ПК в локальной сети.

Для Ubuntu / Debian:

# apt-cache search FusionInventory

fusiondirectory-plugin-fusioninventory — плагин FusionInventory для FusionDirectory

fusiondirectory-plugin-fusioninventory-schema — схема LDAP для подключаемого модуля FusionDirectory fusioninventory

fusioninventory-agent — Инструмент инвентаризации аппаратного и программного обеспечения (клиент)

fusioninventory-agent-task-deploy — Поддержка развертывания программного обеспечения для FusionInventory

fusioninventory-agent-task-esx — инвентаризация ESX и ESXi

fusioninventory-agent-task-network — Обнаружение сетевых устройств для агента FusionInventory

libfusioninventory-agent-task-deploy-perl — переходный фиктивный пакет

libfusioninventory-agent-task-esx-perl — переходный фиктивный пакет

libfusioninventory-agent-task-netinventory-perl — переходный фиктивный пакет

libfusioninventory-agent-task-network-perl — переходный фиктивный пакет

libfusioninventory-agent-task-snmpquery-perl — переходный фиктивный пакет

# apt-get install fusioninventory-agent

После установки редактируем конфигурационный файл:

Находим статью  server = http://server.domain.com/glpi/plugins/fusioninventory

и меняем на: server = http://support.itsch.ru/plugins/fusioninventory 
, не рекомендуется раскомментировать статью. Сохраняем изменения и перезапускаем fusioninventory-agent:

сервис fusioninventory-agent перезапуск

Скачиваем агента:  http://forge.fusioninventory.org/projects/fusioninventory-agent-windows-installer/files
. Так как система на ПК оказалась 32-битной, которую можно скачать fusioninventory-agent_windows-x86_2.3.17.exe
и оценка стандартной скорости установки приложения:

FusionInventory install

Соглашаемся с международным сообществом:

FusionInventory install license

Выбираем настройки по умолчанию:

FusionInventory install default

Уведомление о каталоге для установки приложения:

FusionInventory install Folder

У рекламы url прикреплена к почтовому ящику. В нашем случае это http://support.itsch.ru/plugins/fusioninventory
:

FusionInventory install url

Наблюдаем за предложениями предложений:

FusionInventory installing

Завершаем процесс установки:

FusionInventory installing end

Переходим в Главное меню
и запускает агента на исполнение:

FusionInventory-agent start

FusionInventory-agent start-1

FusionInventory-agent start-2

Переходим в интерфейс менеджера ИТ-инфраструктуры (GLPI). «Оборудование» — «Компьютеры» и констатируем, что первый ПК у нас уже в системе:

g;pi - pc

И так со всеми ПК в сети.

Интересная статья? Поделитесь с друзьями!

Установка ГЛПИ

Настройка плагина fusioninventory на сервер

Настройка fusioninventory-agent на клиенте

Первичная настройка GLPI

Основные разделы GLPI. Заявки

Основные разделы GLPI. Уведомления

Основные разделы GLPI. Интерфейс

Основные разделы GLPI. Автоматические действия

Основные разделы GLPI. СЛА

Основные разделы GLPI. Автоматическое применение приложений

Основные разделы GLPI. Отчет

  • Версия РЕД ОС
    : 7,3
  • Конфигурация
    : Сервер графический
  • Версия ПО:
    glpi-9.5.7-3

Gestionnaire libre de parc informatique
( ГЛПИ
) — свободный менеджер ИТ-инфраструктуры — это система работы с заявками и подключениями, а также используемая для инвентаризации компьютерного оборудования (компьютеры, программное обеспечение, принтеры и т.д.). Имеет расширенные возможности, такие как работа системы повышенной надежности с функциями, варианты создания базы данных с основной информацией о топологии сети и т.д. ГЛПИ
— это веб-приложение, разрабатываемое на PHP.

GLPI
включает следующие возможности:

  • инвентаризация компьютеров, периферийного оборудования, сетевых принтеров и связанных компонентов через интерфейс с OCS Inventory или FusionInventory;
  • управление заявками и инцидентами;
  • управление лицензиями, договорами (по стандарту ITIL);
  • связывание пользователей и групп по географическому положению;
  • управление деловой и финансовой информацией (договоры);
  • управление статусом объектов;
  • поддержка базы знаний и часто задаваемых вопросов (FAQ);
  • генераторы отчетов;
  • поддержка базы данных MySQL/MariaDB;
  • поддержка UTF8;
  • система оповещения о событиях.
Читайте также:  Увеличьте свое цифровое влияние с помощью инновационных решений для веб-сайтов Cento8

GLPI позволяет увеличивать функциональность с помощью подключения плагинов.

Для установки необходимых пакетов откройте консоль и воспользуйтесь следующей командой (обратите внимание, что команды выполняются с правами администратора):

  dnf install glpi mariadb mariadb-server php-pear-CAS php-ldap php-opcache php-apcu php-xmlrpc php-zip php-sodium  

Выполните команду переразметки SELinux:

  touch /.autorelabel  

Инициализация БД – запомните пароль, создающийся для root-пользователя БД. На вопросы по умолчанию отвечайте « Y
».

  systemctl enable --now mariadb  
  /usr/bin/mysql_secure_installation  
  mysql -u root -p  
  CREATE USER 'glpi'@'%' IDENTIFIED BY 'glpiDBSecret';
GRANT USAGE ON *.* TO 'glpi'@'%' IDENTIFIED BY 'glpiDBSecret';
CREATE DATABASE IF NOT EXISTS `glpi` ;
GRANT ALL PRIVILEGES ON `glpi`.* TO 'glpi'@'%';
FLUSH PRIVILEGES;
EXIT  

Проверка соединения с БД осуществляется командой:

  mysql -uglpi -pglpiDBSecret glpi  
  exit  

Далее запустите веб-сервис командой:

  systemctl enable --now httpd  

Назначьте права на директорию:

  chown -R apache /usr/share/glpi  

SELinux должен находиться в режиме Enforcing
, если SELinux установлен в какой-либо другой режим работы, необходимо самостоятельно перевести его, выполнив команду:

  nano /etc/selinux/config  

Затем привести строку с установленным режимом к виду:

  SELINUX=enforcing  
  setenforce 1
setsebool -P httpd_can_network_connect on
setsebool -P httpd_can_network_connect_db on
setsebool -P httpd_can_sendmail on
setsebool -P httpd_unified 1
setsebool -P httpd_read_user_content 1  

Для настройки входа по IP выполните команду:

  nano /etc/httpd/conf.d/glpi.conf  

<IfModule mod_authz_core.c>
# Apache 2.4
Require local
Require ip 192.168.1.56
</IfModule>

Затем следует выполнить настройку защищенности файлов. Добавьте секцию:

Пример итогового конфигурационного файла:

Перезапустите сервис для применения внесенных изменений:

  systemctl restart httpd  

Для обновления меток selinux необходимо перезагрузить ПК.

Вход через браузер будет производиться по адресу:

  http://192.168.1.56/glpi/install/install.php  

Статусы проверки должны быть успешными:

Glpi инструкция на русском

Настройка соединения с БД – требуется пароль, созданный для root-пользователя БД:

  IP - 127.0.0.1
user - glpi
pass – {пароль glpi-пользователя БД}  

Glpi инструкция на русском

Выберите Базу Данных GLPI:

Glpi инструкция на русском

После завершения установки вход в веб-форму администратора осуществляется по данным:

  user - glpi
pass - glpi  

Glpi инструкция на русском

Наш канал в Telegram

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

Но для того, чтобы оперативно реагировать, нужно своевременно получить известие о проблеме. И тут обычно несколько вариантов:

  1. К Вам пришли в кабинет и объяснили проблему.
  2. Вам позвонили (обычно на личный номер).
  3. Вас поймали в коридоре организации и потащили за собой, чтобы «тыжпрограммист» устранил проблему.
  4. Поймали на месте устранения одной проблемы и тут-же загрузили другой, терпеливо дожидаясь когда вы разберетесь с первой.

Возможно в рамках небольшой организации такие случаи и приемлемы, но если у вас несколько корпусов, более 300 единиц компьютерной техники, более 100 единиц мфу и принтеров и куча всякого другого оборудования, которое нужно также обслуживать — так работать достаточно сложно.

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

Для этого нам понадобилось:

  1. Система с встроенным HelpDesk-ом, работающая через веб-интерфейс —
  2. Корпоративная почта — т. е. у каждого сотрудника имеется собственный e-mail вида: ivanov@organizaciya.ru

Ранее мы уже установили GLPI
и настроили сбор информации о персональных компьютерах организации автоматически
. Теперь регистрируем пользователей в системе и закрепляем каждого пользователя за его рабочим местом.

Важно! Для работы оповещения по электронной почте необходимо выполнить настройку GLPI для отправки сообщений:

«Настройка» — «Уведомления» — «Настройка уведомлений по e-mail»:

GLPI - настройка уведомлений по e-mail

Действия администратора:

1. Входим в систему с правами администратора. « Администрирование» — «Пользователи» и нажимаем кнопку «Добавить пользователя»:

GLPI - добавляем пользователя

2. Заполняем все необходимые поля.  В разделе «Права» — указываем профиль « Self-Service
«, т.е. пользователь может только оставлять заявки. Нажимаем кнопку «Добавить»:

Читайте также:  Пошаговое руководство: легкий доступ к вашему серверу Timeweb через SSH для расширенного управления

GLPI - добавление пользователя

3. Переходим в раздел «Оборудование» — «Компьютеры»
:

GLPI - компьютеры в системе

4.  Выбираем компьютер, за которым работает наш пользователь и заполняем его карточку, попутно укажем номер кабинета, в котором он находится и назначаем пользователя компьютера в системе:

GLPI - редактируем карточку компьютера

Теперь в графе «Местоположение»
— у нас кабинет 301:

GLPI - местоположение компьютера

6. Проводим инструктаж, с разъяснением того, как теперь стало удобно подавать заявки, не вставая с места и из любой точки Мира при помощи браузера.

Действия пользователя:

1. Заходим на сайт службы технической поддержки (в нашем случае это http://support.itsch.ru):

GLPI - вход пользователя

2. Создаем заявку:

GLPI - создание заявки

3. Описываем проблему:

GLPI - описание проблемы

GLPI - заявка отправлена

Оповещение о новой заявке, практически, мгновенно придет на электронную почту администратора системы. В современных условиях очень удобно настроить прием почты на смартфоне — сейчас он есть, почти, у каждого. Таким образом вы будете в курсе проблемы.

Действия администратора:

1. После получения сообщения о возникшей проблеме, заходим в систему GLPI: «Поддержка» — «Заявки» и видим новую заявку:

GLPI - получение заявки

2. Теперь необходимо назначить заявку, тому, кто будет устранять проблему. Благо, если у вас есть помощники, если нет, то назначьте себе. О том, что заявка назначена, пользователь будет, также, оповещен по электронной почте:

GLPI - назначаем ответственного

Сотрудник, которому была назначена заявка будет оповещен по электронной почте:

GLPI - заявка назначена

3. Приступаем к устранению проблемы. В зависимости от сложности, имеет смысл, настроить удаленный доступ к персональным компьютерам организации, чтобы не бегать постоянно. Мы предпочитаем использовать iTALC
:

italc-win7

Приятно работы )

Интересная статья? Поделитесь ей с друзьями!

Настройка HTTP сервера

Настройка HTTP
сервера Apache
:

Распаковка дистрибутива

Распаковка дистрибутива в нужную папку:

  glpi-.tgz opt  

Установка

:!:
Актуально для GLPI версии 9.3 и Debian 9 (stretch). Для этой версии нужна MariaDB
, иначе будет ошибка:

  Версия Вашей СУБД слишком старая: 5.5.60  
  • Папка для установки: /opt/glpi/

Резервное копирование

Резервное копирование БД
:

  mysqldump glpi -hСЕРВЕР_БД -pПАРОЛЬ glpi_backup.sql  

Ввести пароль пользователя glpi

Настройка fusioninventory-agent на клиенте

  dnf install fusioninventory-agent  

Измените конфигурационный файл:

  nano /etc/fusioninventory/agent.cfg  

Впишите IP-сервера в строку, предварительно раскомментировав ее:

  server = http://192.168.1.56/glpi/plugins/fusioninventory/  

Требуется внести изменения в сервис:

  nano /usr/lib/systemd/system/fusioninventory-agent.service  

Выполните запуск сервиса:

  systemctl daemon-reload
systemctl enable --now fusioninventory-agent.service  

Ручной вариант запуска инвентаризации на ПК:

  /usr/bin/fusioninventory-agent -f --conf-file=/etc/fusioninventory/agent.cfg --daemon  

После вышеперечисленных действий на сервере появится информация о ПК-клиенте:

Glpi инструкция на русском

Завершение установки

После выполнения установки на главной странице будет сообщение:

  В целях безопасности удалите файл: install/install.php  

Нужно удалить файл, выполнив команду:

  optglpiinstallinstall.php  

Первичная настройка GLPI

Удаление файла автонастройки install.php

После установки GLPI на главной странице появится уведомление о том, что надо удалить из корневой папки файл автонастройки install/install.php
, удалите его командой:

  rm /usr/share/glpi/install/install.php  

Переименовывание базовых пользователей

Glpi инструкция на русском

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

Glpi инструкция на русском

Установка необходимых пакетов

glpi_install.sh
   
apt \
 mariadb-server\
 mariadb-client\
 apache2 libapache2-mod-php\
 php\
 php-apcu\
 php-cas\
 php-cgi\
 php-cli\
 php-common\
 php-curl\
 php-fileinfo\
 php-fpm\
 php-gd\
 php-imap\
 php-json\
 php-ldap\
 php-mbstring\
 php-mysql\
 php-simplexml\
 php-xml\
 php-xmlrpc\
 php-zip  

Восстановление

Пример восстановления БД
(использовать только по необходимости):

1. Удаление существующей БД

2. Создание новой БД

3. Выполнить восстановление:

  mysql -uglpi -hСЕРВЕР_БД -pПАРОЛЬ glpi < glpi_backup.sql  

Ввести пароль пользователя glpi

Обновление

FIXME

  • После обновления нужно зайти в glpi и выполнить предлагаемые действия по обновлению структур данных.

Удаление существующей БД

Необходимо при восстановлении
БД
.

1. Создать файл:

/opt/glpi/MySQL_glpi_Drop.sql
  glpi;  
  mysql -uroot -p < /opt/glpi/MySQL_glpi_Drop.sql  

Ввести пароль пользователя root

Настройка прав доступа к папкам и файлам

glpi_permissions.sh
   
=optglpi
 
 root:root 
 d =rwx,=rwx,=rx \;
 f =rw,=rw,=r \;
 
 www-data:www-data files
 files d =rwx,=rwx,= \;
 files f =rw,=rw,= \;
 
 www-data:www-data config
 =rw,=rw,= config.php  

Настройка fusioninventory plugin на сервере

Перейдите в каталог:

  cd /usr/share/glpi/plugins  
  wget    https://github.com/fusioninventory/fusioninventory-for-glpi/releases/download/glpi9.5%2B2.0/fusioninventory-9.5+2.0.tar.bz2    
  
  tar xvjf fusioninventory-9.5+2.0.tar.bz2  
  rm -rf fusioninventory-9.5+2.0.tar.bz2  
  chown -R apache /usr/share/glpi  

В браузере перейдите по ссылке:

  http://192.168.1.56/glpi/front/plugin.form.php  

В итоге должен отобразиться не установленный плагин, нажмите « Установить
»:   

Glpi инструкция на русском

Создание новой БД

1. Создать файл:

/opt/glpi/MySQL_glpi_Init.sql
  glpi;
 PRIVILEGES glpi glpi ;
 PRIVILEGES;  
  mysql -uroot -p < /opt/glpi/MySQL_glpi_Init.sql  

Ввести пароль пользователя root

Оцените статью
Хостинги