Так как GLPI написан полностью на php, установка достаточно простая и сводится к копированию файлов в директорию web сервера и запуска мастера установки.
В принципе можно установить и из репозитория Ubuntu, как стандартный deb пакет, но это будет версия минимум на единицу ниже актуальной. На данный момент в репозитории версия 0.83, а на сайте GLPI — 0.84.5.
Гораздо проще и удобнее скачать и установить с сайта продукта.
Установка в Ubuntu Server 12.04LTS/13.10:
# wget https://forge.indepnet.net/attachments/download/1693/glpi-0.84.5.tar.gz # sudo tar xzvf glpi-0.72.4.tar.gz -C /var/www/ # cd /var/www/glpi/ # sudo chown www-data:www-data config files files/* inc # sudo chmod -R 777 config files
Набираем в браузере http://yourserver/glpi/ , принимаем условия лицензии GPL и попадаем в мастер установки. Необходимо ответить на вопросы мастера.
Обычно потребуется доустановить кое-какие расширения PHP и подправить параметры в php.ini. Практически всегда нужно увеличить лимит память до 128, а лучше до 256. Базу можно создать заранее, а можно и не создавать — мастер сделает это сам.
Перед повторным запуском установки необходимо удалить файл
config/config_db.php
После успешной установки GLPI необходимо, из соображений безопасности, поменять права доступа к этому файлу так, чтобы доступ к нему имел только пользователь web сервиса. Примерно так:
# sudo chmod 400 config/config_db.php
Всё. Установка завершена. Вход в систему через браузер — http://yourserver/glpi/
По умолчанию логины / пароли такие:
* glpi/glpi для административной учетной записи * tech/tech для технической учетной записи * normal для обычной учетной записи * post-only/post-only только создание заявок
Логины/пароли GLPI по умолчанию лучше сразу-же поменять, а то система будет напоминать каждый раз при запуске.