Инсталлируем на ту же машину, где стоит ocsinventory-ng.
Делаем это для того, чтобы ,без проблем организовать совместную работу GLPI и OCSNG.
Соответственно MySQL и все необходимое программное обеспечение у нас уже установлено.
Если Вы чего-то не помните - смотрите статью "Инсталляция и настройка ocsinventory-ng
для учета оборудования".
Итак:
Становим,как всегда, из портов.
#cd /usr/ports
#make search name=glpi
Port: glpi-0.71
Path: /usr/ports/www/glpi
Info: Free IT and asset management software
B-deps:
R-deps: libiconv-1.11_1 libxml2-2.6.32 mysql-client-5.0.67 php5-5.2.6_1
php5-mysql-5.2.6_1 php5-pcre-5.2.6_1 php5-session-5.2.6_1 php5-xml-5.2.6_1
pkg-config-0.23_1
WWW: http://glpi-project.org/
#cd /usr/ports/www/glpi
#make
#make install
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 'PAS{SWORD'" glpi
(choose your own values for USERNAME and PAS{SWORD)
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 Создать новую базу.
2 Дать разрешения на базу
3 Внести строчки в файл httpd.conf.
4 Перезапустить Apache.
Чем сейчас и займемся.
1.Создаем базу данных glpi.
# mysql -u ro{ot -p
Enter password:
mysql> create database glpi character set utf8;
Query OK, 1 row affected (0.00 sec)
2.Создаем пользователя glpi имеющего полные права на эту базу данных c паролем glpi.
mysql> grant all on glpi.* to 'glpi'@'localhost' identified by 'glpi';
Query OK, 0 rows affected (0.03 sec)
3.Обновляем привилегии.
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
4.Правим конфигурационный файл Apache:
# ee /usr/local/etc/apache22/httpd.conf
Внесем следующее:
Alias /glpi "/usr/local/www/glpi"
<Directory /usr/local/www/glpi>
AllowOverride Options FileInfo
</Directory>
Перезапустим Apache
#apachectl stop
#apachectl start
Редактируем php.ini
#ee /usr/local/etc/php.ini
Проверяем строку:
memory_limit = 128M (Чем больше, тем лучше, конечно в разумных пределах.)
Теперь зайдем на созданный сайт и выберем язык установки Russian.
Заходим:
http://localhost/glpi/
Далее согласимся с лицензией и нажмем кнопку "Установка".
5. Установка
Шаг 0. Проверка окружения на совместимость с GLPI
Если все в порядке нажмаем кнопку "Продолжить".
Шаг 1. Установка соединения с базой данных.
Укажитем корректные параметры созданной базы данных.
Сервер Mysql: localhost
Пользователь Mysql: glpi (Кстати, можете указать root MySQL)
Пароль Mysql: XXXXX
Шаг 2 Проверка связи с базой данных.
Выберем созданную выше БД glpi и нажмем "Продолжить"
Шаг 3 База данных.
OK - база данных проинициализирована.
Были внесены значения по умолчанию. Можете их удалить.
Для первого соединения Вы можете использовать имя пользователя 'glpi'
и пароль 'xxx' для входа в систему с правами администратора
Шаг 4 Установка завершена.
Встроенные имена пользователей / пароли:
glpi/glpi --для административной учетной записи
tech/tech --для технической учетной записи
normal --для обычной учетной записи
post-only/post-only --для учетной записи публикатора.
Вы можете изменить или удалить эти учетные записи также как и первые записи в БД.
Установка завершена. Нажмем на кнопку "Запустить GLPI".
GLPI поддерживает импорт учетных данных из AD или другой LDAP.
Но я это не настраивал - мне не требуется. Все пользователи были введены вручную.
Регистрируемся в системе как glpi. Для локализации интерфейса в “Setting – Select Language”
выбираем русский язык, после этого все новые учетные записи будут использовать по умолчанию выбранный язык.
Новые пользователи добавляются в одноименной вкладке.
Далее переходим в “Установки (Setup) – Общие (General setup)” и устанавливаем
“Активировать режим OCSNG (Activate OCSNG mode)” в “Да”. 
После этого появится новая вкладка “Режим OCSNG” (OCSNG Mode). У нас OCSNG и MySQL установлены на локальной машине, поэтому данные для подключения к OCSNG будут найдены автоматически.
По умолчанию синхронизируется только часть параметров, чтобы в базу данных GLPI были перенесены и компоненты компьютеров, следует разрешить их синхронизацию, установив флажок напротив нужного в положение “Глобальный импорт”.

Кроме этого, во вкладке “Инструменты” появится пункт “OCSNG” при помощи имеющихся здесь ссылок можно производить синхронизацию и импортирование компьютеров между OCSNG и GLPI.

Пользователей GLPI можно объединять в группы, кроме этого существует более глобальное понятие — Организация.
Плагины
Установка плагинов производится в директорию /glpi/plugins.
После скачки и распаковки плагина необходимо зайти в glpi и выбрать Установки - Плагины.
Далее, в поле "Выберите плагин для настройки" нажмем на "Плагин" и после этого нажмем на "Установить".
Плагин появится в общем меню "Плагины".


