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

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

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

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

iTOP Playlist:

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

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

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

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

Учебник - 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 для создания базы данных с именем itop.

CREATE DATABASE itop CHARACTER SET UTF8 COLLATE UTF8_BIN;

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

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

Предоставьте пользователю sql с именем itop-разрешение по базе данных с именем itop.

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

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

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

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

# apt-get install apache2 php7.0 php7.0-cli libapache2-mod-php7.0
# apt-get install php7.0-mysql php7.0-mcrypt php7.0-ldap php7.0-soap php7.0-json
# apt-get install php7.0-xml php7.0-gd php7.0-zip graphviz

Теперь вы должны найти расположение файла 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
; date.timezone =

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

file_uploads = On
max_execution_time = 300
memory_limit = 256M
post_max_size = 32M
max_input_time = 60
max_input_vars = 4440
date.timezone = America/Sao_Paulo

В нашем примере настроен часовой пояс: America / Sao_Paulo.

Имейте в виду, что вы должны установить правильный часовой пояс для своего местоположения

Вы также должны перезапустить 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

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

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

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

# apt-get install unzip software-properties-common
# mkdir /downloads
# cd /downloads
# wget https://downloads.sourceforge.net/project/itop/itop/2.4.1/iTop-2.4.1-3714.zip
# unzip  iTop-2.4.1-3714.zip

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

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

# mkdir /var/www/html/itop
# mv /downloads/web/* /var/www/html/itop/
# cd /var/www/html/itop
# mkdir conf data env-production env-production-build log
# chown www-data.www-data /var/www/html/itop/* -R

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

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

• http://35.162.85.57/itop

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

itop installation screen

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

itop new installation

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

itop license agreement

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

• Хост: localhost
• Имя базы данных: itop
• Пароль базы данных: *****
• Использовать существующую базу данных: itop

itop database installation

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

itop admin account

В нашем примере мы установили имя пользователя admin, пароль kamisama123 и английский язык.

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

Выберите желаемый язык по умолчанию.

Выберите опцию для установки производственного экземпляра iTOP.

itop additional parameters

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

itop type of elements

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

itop it infrastructure

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

Чтобы быть совместимым с ITIL, мы собираемся выбрать вариант: ITIL Compliant Ticket Management.

Вы также должны установить следующие флажки:

Управление запросами пользователей.

Управление происшествиями.

Расширенный клиентский портал.

itop itil standard

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

Чтобы быть совместимым с ITIL, мы собираемся выбрать вариант: ITIL Change Management.

itop change management

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

Известное управление ошибками.

Управление проблемами.

itop itil process

Наконец, вам будет представлен экран установки итоговой информации iTOP.

itop setup summary

После завершения установки будет представлен следующий экран.

itop installation finished

Нажмите кнопку Enter iTOP, чтобы отправить ее на панель инструментов iTOP.

itop dashboard

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