Вы хотели бы узнать, как сделать установку GLPI на Ubuntu Linux? В этом уроке мы расскажем вам, как установить, настроить и получить доступ к GLPI на компьютере под управлением Ubuntu Linux версии 17.

Список оборудования:

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

Все перечисленные выше аппаратные средства можно найти на веб-сайте Amazon.

GLPI Playlist:

На этой странице мы предлагаем быстрый доступ к списку видеороликов, связанных с установкой GLPI.

Не забудьте подписаться на наш канал YouTube, названный FKIT.

GLPI Связанный учебник:

На этой странице мы предлагаем быстрый доступ к списку руководств, связанных с установкой GLPI.

Учебник - NTP на Ubuntu Linux

Во-первых, мы собираемся настроить систему на использование правильной даты и времени с использованием NTP.

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

# dpkg-reconfigure tzdata

Установите пакет Ntpdate и установите правильную дату и время сразу.

# apt-get update
# apt-get install ntpdate
# ntpdate pool.ntp.br

Команда Ntpdate использовалась для установки правильной даты и времени с использованием сервера: pool.ntp.br

Давайте установим службу NTP.

# apt-get install ntp

NTP - это сервис, который будет поддерживать обновление нашего сервера.

Используйте дату команды, чтобы проверить дату и время, настроенные на вашем Ubuntu Linux.

# date

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

Учебник - MariaDB на Ubuntu Linux

Теперь мы можем перейти к установке службы базы данных.

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

# apt-get update
# apt-get install software-properties-common
# apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
# add-apt-repository 'deb [arch=amd64,i386] http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.2/ubuntu artful main'
# apt-get update
# apt-get install mariadb-server mariadb-client

Мастер установки запросит пароль для пользователя root.

После завершения установки используйте следующую команду для доступа к серверу базы данных MariaDB.

Чтобы получить доступ к серверу базы данных, введите пароль, заданный мастером установки сервера MariaDB.

# mysql -u root -p

Используйте следующую команду SQL для создания базы данных с именем glpi.

CREATE DATABASE glpi CHARACTER SET UTF8 COLLATE UTF8_BIN;

Используйте следующую команду SQL для создания пользователя базы данных с именем glpi.

CREATE USER 'glpi'@'%' IDENTIFIED BY 'kamisama123';

Дайте пользователю sql имя разрешения glpi по базе данных с именем glpi.

GRANT ALL PRIVILEGES ON glpi.* TO 'glpi'@'%';
quit;

Учебник - Установка Apache в Linux

Теперь нам нужно установить веб-сервер Apache и все необходимое программное обеспечение.

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

# apt-get install apache2 php libapache2-mod-php
# apt-get install php-json php-gd php-curl php-mysql php-mbstring
# apt-get install php-xml php-cli php-imap php-ldap php-xmlrpc php-apcu

Теперь вы должны найти расположение файла php.ini в вашей системе.

После обнаружения вам нужно отредактировать файл php.ini.

# updatedb
# locate php.ini
# vi /etc/php/7.0/apache2/php.ini

Имейте в виду, что ваша версия PHP и расположение файла могут быть не такими же.

Вот исходный файл перед нашей конфигурацией.

file_uploads = On
max_execution_time = 30
memory_limit = 128M
post_max_size = 8M
max_input_time = 60
; max_input_vars = 1000

Вот новый файл с нашей конфигурацией.

file_uploads = On
max_execution_time = 300
memory_limit = 256M
post_max_size = 32M
max_input_time = 60
max_input_vars = 4440

Вы также должны перезапустить apache вручную и проверить статус службы.

# service apache2 stop
# service apache2 start
# service apache2 status

Ниже приведен пример вывода статуса службы APache.

● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Mon 2018-04-23 00:02:09 -03; 1min 4s ago

Учебник - Установка GLPI на Ubuntu

Теперь нам нужно установить GLPI Ubuntu Linux.

На консоли Linux используйте следующие команды для загрузки пакета GLPI.

# mkdir /downloads
# cd /downloads
# wget https://github.com/glpi-project/glpi/releases/download/9.2.2/glpi-9.2.2.tgz
# tar -zxvf glpi-9.2.2.tgz
# ls
glpi glpi-9.2.2.tgz

Переместите все файлы GLPI в корневой каталог установки Apache.

Установите правильное разрешение файла для всех перемещенных файлов.

# mkdir /var/www/html/glpi
# mv glpi/* /var/www/html/glpi
# chown www-data.www-data /var/www/html/glpi/* -R

Создайте файл конфигурации Apache с именем glpi.conf.

# vi /etc/apache2/conf-available/glpi.conf

Вот новая конфигурация файла.

<Directory /var/www/html/glpi>
AllowOverride All
</Directory>

<Directory /var/www/html/glpi/config>
Options -Indexes
</Directory>

<Directory /var/www/html/glpi/files>
Options -Indexes
</Directory>

Включите новую конфигурацию в Apache.

# a2enconf glpi

Перезапустите службу Apache.

# service apache2 stop
# service apache2 start

Откройте браузер и введите IP-адрес вашего веб-сервера плюс / glpi.

В нашем примере в браузере был введен следующий URL:

• http://35.162.85.57/glpi

Должен быть представлен интерфейс веб-установки GLPI.

Выберите нужный язык.

На следующем экране вам нужно будет принять лицензию GLPI.

На следующем экране вам нужно будет нажать кнопку «Установить».

На следующем экране вам нужно будет нажать кнопку «Установить».

На следующем экране вам нужно будет ввести информацию базы данных, необходимую для подключения к базе данных GLPI.

• Хост: localhost
• Имя базы данных: glpi
• Пароль базы данных: *****

На следующем экране вам нужно будет выбрать базу данных GLPI и нажать кнопку «Продолжить».

На следующем экране вам необходимо снять флажок и нажать кнопку «Продолжить».

На следующем экране вам будут представлены логины и пароли по умолчанию для GLPI.

Наконец, вы будете возмущены экраном входа GLPI.

После успешного входа в систему вы будете отправлены на панель инструментов GLPI.

На консоли Linux удалите файл install.php.

# rm /var/www/html/glpi/install/install.php

Поздравляем, вы установили систему GLPI на Ubuntu Linux.