Инсталляция и настройка GLPI для учета оборудования

Инсталлируем на ту же машину, где стоит 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

Регистрируемся в системе как glpi. Для локализации интерфейса в “Setting – Select Language”

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

Новые пользователи добавляются в одноименной вкладке.

Далее переходим в “Установки (Setup) – Общие (General setup)” и устанавливаем

“Активировать режим OCSNG (Activate OCSNG mode)” в “Да”.

Режим OCSNG в GLPI

После этого появится  новая вкладка “Режим OCSNG” (OCSNG Mode). У нас OCSNG  и MySQL установлены на локальной машине, поэтому данные для подключения к OCSNG будут найдены  автоматически.

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

Компьютеры в GLPI

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

Инструменты в GLPI

Пользователей GLPI можно объединять в группы, кроме этого существует более глобальное понятие — Организация.

Группы в GLPI

Плагины

Установка плагинов производится в директорию /glpi/plugins.

После скачки и распаковки плагина необходимо зайти в glpi и выбрать Установки — Плагины.

Далее, в поле «Выберите плагин для настройки» нажмем на «Плагин»  и после этого нажмем на «Установить».

Плагин появится в общем меню «Плагины».

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *