Участник:Petr-akhlamov/Песочница: различия между версиями

Материал из ALT Linux Wiki
Строка 53: Строка 53:
или
или
*http://IP/glpi/ - если вы запускаете интерфейс с другого компьютера
*http://IP/glpi/ - если вы запускаете интерфейс с другого компьютера
<gallery>
    Изображение: Glpi-install-1.png | Выбираем язык
    Изображение: Glpi-install-2.png | Соглашаемся с лицензией
    Изображение: Glpi-install-3.png | Выбираем установку
    Изображение: Glpi-install-4.png | Нажимаем "Продолжить"
    Изображение: Glpi-install-5.png | Вводим настройки пользователя MySQL
    Изображение: Glpi-install-6.png | Выбираем БД
    Изображение: Glpi-install-7.png | Инициализация БД
    Изображение: Glpi-install-8.png | Инициализация БД завершена
    Изображение: Glpi-install-9.png | Настраиваем, по желанию, сбор данных
    Изображение: Glpi-install-10.png | Информация о ресурсах GLPI
    Изображение: Glpi-install-11.png | Логины и пароли GLPI
</gallery>
Вход в веб-интерфейс:
[[Изображение: Glpi-install-12.png|512px]]


===Sisyphus===
===Sisyphus===

Версия от 14:24, 20 декабря 2023

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

Установка

P10

Устанавливаем GLPI, Apache, PHP8.1 и его модули, MySQL

$ su -
# apt-get install glpi glpi-apache2 glpi-php8.2 apache2-mod_php8.2 mariadb-client mariadb-server php8.2-mysqlnd php8.2-mbstring php8.2-openssl php8.2-xmlrpc php8.2-zip

Включаем сайт и модуль rewrite

# a2ensite glpi
# a2enmod rewrite
# systemctl enable --now mysqld httpd2

Настройка базы данных

# mysql -u root
mysql> create user 'glpi'@localhost identified by 'пароль';
mysql> create database glpi;
mysql> use glpi;
mysql> grant all privileges on *.* to 'glpi'@localhost; 
mysql> flush privileges;
mysql> \q

Настройка php.ini

Для GLPI нужно включить директиву session.cookie_httponly.

Для этого правим файл /etc/php/8.2/apache2-mod_php/php.ini

и заменяем

session.cookie_httponly =

на

session.cookie_httponly = on

Перезапускаем службу PHP:

# systemctl restart php8.2-fpm.service 

Настройка через веб-интерфейс

Дальнейшая настройка производится через веб-интерфейс:

или

  • http://IP/glpi/ - если вы запускаете интерфейс с другого компьютера

Вход в веб-интерфейс:

Glpi-install-12.png

Sisyphus