Мы — долго запрягаем, быстро ездим, и сильно тормозим.
www.lissyara.su —> статьи —> FreeBSD —> программы —> GLPI

GLPI - Менеджер ресурсов компании

Автор: Raven2000.


>>> Это старая статья ее новая и переделанная версия находится тут http://www.ignix.ru/public/daemon/glpi <<<

Мне надо было найти замену существующей программы инвентаризации, чтобы за компьютерами, принтерами, картриджами, лицензиями и тп был учет. Желательно с дополнительными бонусами, типа системы подачи заявок и распределение работ между администраторами. И самое главное, чтобы все работало через Web, чтобы у меня был доступ отовсюду, т.к. на флешках мне держать информацию надоело, а к офису я всегда смогу подключится. Я перебрал множество платных и бесплатных программ. Бесплатные в своей массе не впечатлили. OCS Inventory NG Managementс про которого начал было писать статью, после бубнов с установкой, а главное, с неудобством работы и невменяемым интерфейсом - был отправлен на свалку, да и дистрибутив стабильной ветки датируется 2007 годом, что далеко не хорошо. Что касается разрабатываемой ветки, то она нормально не ставится, и мы видим еще более косячный интерфейс с неприкрытыми багами =(. Из платных программ мне понравился продукт ManageEngine Solutions. Однако мы не готовы отдать 1000 вечно зеленых за софт и лучше сами напишем, либо выберем из бесплатных, поэтому я остановился на GLPI.

Целью данной статьи является ознакомлением с программным обеспечением помогающим администраторам вести учет и регистрацию ресурсов компании.

Содержание:

  • GLPI
       Характеристики
       Инсталяция
       Plugins
  • Литература

  • GLPI

    GLPI - Информационный менеджер ресурсов. В нем можно создать базу данных всех ресурсов вашей компании. Например, компьютеры, программное обеспечение, лицензии, принтеры, расходные материалы, договоры и оповещение администраторов и многое другое.

  • Характеристики

    Скриншоты>>
    Демо сайт>>
    Список особенностей>>

    Основные функциональные возможности:
    1. Точная инвентаризация всех технических ресурсов.
    2. Управление и история обслуживания и связанных с ними процедур. Это и заявки пользователей на проблемы с оборудованием, и учет расходных материалов, и распределение степени ответственности в работе, система оповещения работ, расходных материалов, договоров.
    3. Расширение функционала плагинами.
    4. Удобное управление, русскоязычный интерфейс (спасибо Виталию Токареву ) , создание своих шаблонов и многое другое.

  • Инсталяция

    Установим из портов.
    ~~~
    # cd /usr/ports/www/glpi && make install clean
    

    После установки выдает инструкцию.
    *****************************************************************
    First time installation notes:

    Before using GLPI, you will need to configure your database.
    Full installation instructions are available here:

    http://glpi-project.org/spip.php?article61

    If you are using MySQL, here's the short version of the instructions:

    1. Create a new database:
    $ mysqladmin -uroot create glpi

    2. Grant access to the database:
    $ mysql -uroot -e"GRANT ALL ON glpi.* TO USERNAME@localhost IDENTIFIED BY 'PASSWORD'" glpi
    (choose your own values for USERNAME and PASSWORD)

    You will also need to configure Apache. Consider adding the following
    to your httpd.conf:

    <Directory /usr/local/www/glpi>
    AllowOverride Options FileInfo
    </Directory>

    Then restart Apache: 'apachectl graceful'

    Please visit 'http://{host.domain}/www/glpi/' in a
    web-browser and follow the configuration instructions.
    *****************************************************************


    1. Создадим базу данных в  MYSQL, например glpi и пользователя имеющего полные права на эту базу данных.
    # mysqladmin -uadmin -padmin_pass create glpi
    

    # mysql -uadmin -padmin_pass -e"GRANT ALL ON glpi.* \ 
    

    TO USER@localhost IDENTIFIED BY 'USER_PASS'" glpi
    


    2. В конфигурационном файле Apache httpd.conf внесем следующее:
    Alias /glpi "/usr/local/www/glpi"
        <Directory /usr/local/www/glpi>
            AllowOverride Options FileInfo
        </Directory>
    

    Перезапустим Apache
    # apachectl graceful
    

    Теперь зайдитем на созданный сайт и выберем язык установки Russian.
    http://{host.domain}/glpi/
    

    Далее согласимся с лицензией и нажмем кнопку "Установка"

    3. Установка
    Шаг 0. Проверка окружения на совместимость с GLPI
    Если все в порядке нажмаем кнопку "Продолжить"

    Шаг 1. Установка соединения с базой данных
    Укажитем корректные параметры созданной базы данных.
    Сервер Mysql: localhost
    Пользователь Mysql: glpi
    Пароль Mysql: XXXXX
    


    Шаг 2 Проверка связи с базой данных
    Выберем созданную выше БД glpi и нажмем "Продолжить"

    Шаг 3 База данных
    OK - база данных проинициализирована
    Были внесены значения по умолчанию. Можете их удалить
    Для первого соединения Вы можете использовать имя пользователя 'glpi' 
    и пароль 'xxx' для входа в систему с правами администратора
    


    Шаг 4 Установка завершена
    Стандартные имена пользователей / пароли:
    
    glpi/glpi для административной учетной записи
    tech/tech для технической учетной записи
    normal для обычной учетной записи
    post-only/post-only для учетной записи публикатора
    ~~~
    

    Установка завершена нажмем на кнопку "Запустить GLPI"

  • Plugins

    Посмотреть список плагинов>>
    Установка плагинов производится в директорию /glpi/plugins
    Например, поставим плагин Network architecture.
    # cd /glpi/plugins
    # rm remove.txt
    # wget http://glpi-project.org/IMG/gz/glpi-archires-1.6.tar.gz
    # tar zxvf glpi-archires-1.6.tar.gz
    # rm glpi-archires-1.6.tar.gz
    

    После распаковки плагина зайдем на наш сайт и выберем Установки > Плагины
    Далее, в поле "Выберите плагин для настройки" нажмем на "Структура сети" #1.6 и после этого нажмем на "Установить Структура сети плагин 1.6"
    Плагин появится в общем меню "Плагины" и там мы можем выбрать все то, что установили, в частности - "Структура сети"

  • Литература
    1) GLPI
    2) GLPI Documentation
    3) Spiceworks для Windows ;)
    4) ServiceDesk Plus Help Desk Software with Asset Management



    размещено: 2008-09-03,
    последнее обновление: 2011-03-19,
    автор: Raven2000


    andy, 2008-08-27 в 13:58:51

    Тема актуальная и востребованая. Хорошая статья :)

    KaMa-CyTpA, 2008-08-27 в 15:05:23

    Какая прелесть!
    Неужели и для опенсурса сделали?!

    Raven2000, 2008-08-27 в 15:11:56

    %0 Откуда вы тут я же еще не сделал видимым и не дописал еще =)

    KaMa-CyTpA, 2008-08-27 в 15:15:46

    Но!
    Заметь!
    Уже оценили, а многие наверняка уже ставят и настраивают!!!

    Raven2000, 2008-08-27 в 15:22:03

    =D

    Time, 2008-08-28 в 7:35:29

    А когда напишешь кто?

    Raven2000, 2008-08-28 в 12:37:18

    В процессе если по времени будет все ок к субботе или в воскресенье релиз =)

    serge, 2008-08-29 в 13:53:32

    Имхо, в самом начале статьи нужно расписать принципиальные разницы этих двух софтин. Иначе пока все не прочитаешь, не поймешь)

    Morty, 2008-09-03 в 22:36:19

    ставил, смотрел
    для бесплатного продукта - отличный вариант

    freeman_tnu, 2008-09-04 в 13:52:47

    Это только у меня в "Копьютеры" нельзя отредактировать группу?

    schizoid, 2008-09-04 в 16:06:05

    мощь! к ней хелпа русского нету?

    Raven2000, 2008-09-04 в 16:39:18

    to schizoid
    я не нашел может и есть где.
    to freeman_tnu
    по подробнее те вообще ПК нельзя добавочный отредактировать или что?
    ==
    Да и лучше проблемы постить в
    Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?t=10429
    А сдесь бонусы и фиксы.

    Telegazik, 2008-09-05 в 8:44:55

    Поставил.
    честно - вещь!
    Пока не во всем разобрался, но потенциал огроменный
    Спасибо!

    DrNo, 2008-09-05 в 21:47:03

    А чего из портов поставить уже не модно?

    freeman_tnu, 2008-09-05 в 23:52:41

    Обычно версия в портах несколько опаздывает от версии на сайте разработчика (даже если своевременно обновлять порты)

    Raven2000, 2008-09-06 в 1:05:28

    to DrNo
    Для тебя добавил =) (я ее в портах на момент написания статьи не нашел.. может плохо искал =))

    Gegemon, 2008-09-08 в 9:50:52

    IMHO: Использовать нужно совместно с продуктом OCS Inventory NG (http://www.ocsinventory-ng.org/).
    Это позволит максимально автоматизировать процесс инвентаризации.

    Raven2000, 2008-09-08 в 9:58:42

    to Gegemon
    IMHO загяни сюда Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?t=10429
    И увидешь, что я думаю про Это + как ставить Это есть в черновом варианте ;)

    Максим, 2008-09-09 в 16:51:41

    Скажите пожалуйста установил я настроил все без проблем, но когда открываешь в браузере пустое окно и все, в сем могуть быть проблемы?
    Спасибо.

    Rastler, 2008-09-09 в 18:06:19

    Пользуюсь года 2, отличный программный продукт!

    Raven2000, 2008-09-09 в 23:03:29

    to Максим
    Все вопросы в
    Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?t=10429
    javascript включен, какой браузер, в логах апача что?

    sysadmin, 2008-09-19 в 15:44:22

    хорошая система.
    сразу установил - пол месяца работаем , используем пока как внутреннюю систему отслеживания отдела (для юзеров пускать рановато - не доросли ещё) - удобно.
    единственный минус: нет такой возможности как списывание расходных для принтера (как то СВЧ барабаны, термопленки, тонер ...).

    prostovasja, 2008-09-26 в 15:32:56

    Это очень странно, но все работает с первого раза. (O_O)

    azimut, 2009-08-11 в 10:34:47

    Как её поставить - ежу понятно. Надо быть дураком чтобы не суметь её поставить. А о самой программе ни слова. При том что сама программа французская (который все конечно знают с детства), русская локализация имеет кучу ошибок меняющих смысл предполагаемых действий на прямо противоположный (например, то что там названо "Затрачено времени" в заявке на самом деле стоимость часа работы), или тот же плагин Archires имеет кучу нюансов упирающихся в опять же безграмотную русскую локализацию и отсутствие нормальной документированности. Осваивается методом научного тыка на тему "а что будет если это связать с этим?". Статья потрясающе бесполезна.

    Raven2000, 2009-08-11 в 10:51:09

    to azimut
    Потрясающая прочитка без чтения
    "Целью данной статьи является ознакомлением с программным обеспечением помогающим администраторам вести учет и регистрацию ресурсов компании."
    Как говорится все в твоих руках. И что Вы сделали чтобы улучшить локализацию? Я например переделал это ПО под себя а вы? Траблы с плугинами на совести нерадивых плугиноделов =)
    ===
    В будущем если, что то оспариваете то предлагайте свое и аргументируйте. Все остальные прения в форум.

    Saykhan, 2010-05-14 в 7:29:06

    Без OCS Inventory NG толку-то от нее чуть...

    Raven2000, 2010-05-14 в 8:57:31

    to Saykhan
    Для меня OCS не нужная и бестолковая шляпа. Зачем ставить ее если можно при сетапе машины один раз снять хар-ки. И тем более если все машины одинаковые.

    InventoR, 2010-08-24 в 12:08:52

    А кто нибудь в новых версиях поборол вывод pdf в русской кодировке?
    все решения в инете только для старых версий

    keks, 2010-11-26 в 14:33:12

    InventoR, 2010-08-24 в 12:08:52
    Я решил эту проблему с помощью сайта GLPI вот ссылка последний пункт http://www.glpi-project.org/wiki/doku.php?id=ru:faq:faqconfiguration
    заменил как там пишется.
    и скачал шрифты по ссылке http://www.tux.in.ua/wp-content/uploads/2009/08/font.rar и просто заменил два файла
    1-й Helvetica.ttf
    2-й Helvetica.afm

     

    Craven, 2011-05-17 в 14:58:17

    не мамусеньки ни хреначит через LDAP. Уже нашел оптимальную связку через Softerra LDAP, вставляю Аутенфикация->LDAPкаталог->Главная. Жмакаю отправить, и тест неудачен

    i4iro, 2011-11-17 в 2:39:24

    запустил с пол пинка разбираюсь потихоньку
    программа прикольная
    пытался SysAid запустить не хрена не получилось Java на  
    FreeBSD гемор какой-то
    GLPI полетела после 2 секунд напильника
    FreeBSD 8.1 Apache2+PHP5 ну и MySQL конечно



  •  

      Этот информационный блок появился по той простой причине, что многие считают нормальным, брать чужую информацию не уведомляя автора (что не так страшно), и не оставляя линк на оригинал и автора — что более существенно. Я не против распространения информации — только за. Только условие простое — извольте подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой, незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
      Если соизволите поставить автора в известность — то вообще почёт вам и уважение.

    © lissyara 2006-10-24 08:47 MSK

    Время генерации страницы 0.0407 секунд
    Из них PHP: 25%; SQL: 75%; Число SQL-запросов: 77 шт.
    Исходный размер: 45799; Сжатая: 10994