Устанавливаем веб-сервер Apache+php56(руководство есть в справочнике).

Устанавливаем mysql56-server(руководство есть в справочнике).

Переходим в mysql.

# mysql -u root

Создаем базу данных ocsweb.

mysql> create database ocsweb character set utf8;

Даем права на эту базу пользователю ocsuser.

mysql> grant all on ocsweb.* to ocsuser@localhost identified by 'ваш_пароль';

Выходим из mysql.

mysql> exit;

Устанавливаем OCSInventory.

# pkg ins ocsinventory-ng

После установки редактируем конфиг сборки ocs-inventory.

# vi /usr/local/share/ocsinventory-ng/setup.sh

Находим строчку:

cd "Apache"

И заменяем на:

cd /usr/local/share/ocsinventory-ng/Apache

Запускаем сборку ocsinventory.

# /usr/local/share/ocsinventory-ng/./setup.sh

Порядок ответов на сборку ocsinventory:

- y
- localhost
- 3306
- /usr/local/sbin/httpd
- /usr/local/etc/apache24/httpd.conf
- www
- www
- /usr/local/etc/apache24/Includes
- /usr/local/bin/perl
- y
- /var/log/ocsinventory-server
- /usr/local/etc/ocsinventory-server/plugins
- /usr/local/etc/ocsinventory-server/perl
- y
- y
- y
- y
- /usr/local/www/ocsinventory-reports
- /var/lib/ocsinventory-reports 

После завершения сборки ocsinventory редактируем конфиг Apache, находящийся в Includes.

# vi /usr/local/etc/apache24/Includes/ocsinventory-reports.conf

Находим строчку:

AllowOverride Options

И под ней добавляем:

Require all granted

Делаем владельцем директории /usr/local/www пользователя www.

# chown -R www:www /usr/local/www/

Настраиваем php.

# cp /usr/local/etc/php.ini-production /usr/local/etc/php.ini

Перезапускаем веб-сервер Apache.

# service apache24 restart

Переходим в браузере по адресу http://ваш_ip/ocsreports/

Завершаем настройку.

Переходим в mysql и создаем базу glpi.

mysql> create database glpi character set utf8;

Даем права на базу пользователю glpiuser.

mysql> grant all on glpi.* to glpiuser@localhost identified by 'ваш_пароль';
mysql> exit; 

Устанавливаем glpi.

# pkg ins glpi

В конце установки появится код:

Alias /glpi/ /usr/local/www/glpi
  <Directory /usr/local/www/glpi>
    AllowOverride Options FileInfo Limit
    Options Indexes FollowSymLinks
    Require all granted
    DirectoryIndex index.php
  </Directory>

Вставляем его в конец конфига Apache, /usr/local/etc/apache24/httpd.conf.

Устанавливаем php56-fileinfo.

# pkg ins php56-fileinfo

Делаем владельцем директории /usr/local/www пользователя www.

# chown -R www:www /usr/local/www/

Перезапускаем веб-сервер.

# service apache24 restart

Переходим в браузере по адресу http://ваш_ip/glpi и заканчиваем установку.

Устанавливаем менеджер закачек wget.

# pkg ins wget

Скачиваем плагин ocsinventory для glpi 

# wget https://github.com/pluginsGLPI/ocsinventoryng/releases/download/1.2.2/glpi-ocsinventoryng-1.2.2.tar.gz --no-check-certificate

Перемещаем плагин в директорию plugins.

# mv glpi-ocsinventoryng-1.2.2.tar.gz /usr/local/www/glpi/plugins/

Переходим в эту директорию и распаковываем плагин.

# cd /usr/local/www/glpi/plugins

# tar -xjvf glpi-ocsinventoryng-1.2.2.tar.gz

Переходим в браузере в glpi во вкладку Настройки-Дополнения и устанавливаем  и включаем появившийся плагин.

После этого, переходим во вкладку Инструменты-OCS Inventory NG, нажимаем на значек гаеченого ключа-Серверы OCNG-знак +, и добавляем наш OCSInventory-сервер.