Установка otrs на ubuntu server, vmkh

Даний посібник призначено для тих, у кого є бажання самостійно встановити OTRS на Ubuntu Server.

OTRS (Open-source Ticket Request System) - система для обробки заявок, яка дозволяє ІТ-спеціалістам, які займаються технічною підтримкою, спільно працювати над вирішенням проблем, що виникли у користувачів.

OTRS використовують багато відомих організації, в тому числі:
Фонд Вікімедіа,
Mail.ru,
Яндекс,
Об'єднана компанія Афіша і Рамблер,
Альт Лінукс,
Реєстратор доменних імен Рег.ру.

У цьому керівництві ми будемо розглядати той випадок, коли у вас вже є сервер з встановленою на ньому операційною системою Ubuntu Server 15.10.

Детально про те, як встановити Ubuntu Server 15.10, ви можете прочитати в моєму керівництві «Установка Ubuntu Server 15.10». Дізнатися про те, як налаштувати OTRS, ви можете прочитавши моє керівництво «Налаштування OTRS». Також в моєму керівництві «Інтеграція OTRS з Active Directory», ви можете дізнатися про те, як налаштувати інтеграцію OTRS з Active Directory.

Зверніть увагу, всі команди необхідно виконувати без лапок.

Для початку вам будуть потрібні повноцінні права.

Виконуємо команду «sudo su» і вводимо пароль.

Установка otrs на ubuntu server, vmkh

Тепер оновимо локальний індекс пакетів до останніх змін в репозиторіях.

Виконуємо команду «apt-get update».

Установка otrs на ubuntu server, vmkh

Далі встановимо доступні оновлення для пакетів.

Виконуємо команду «apt-get upgrade».

Установка otrs на ubuntu server, vmkh

Система повідомляє про те, що для установки буде потрібно вільне місце на диску.

Натискаємо на кнопку "y", потім "Enter".

Установка otrs на ubuntu server, vmkh

Тепер встановимо openssh-server, щоб отримати доступ до сервера по протоколу SSH. Це істотно спростить установку, так як ви отримаєте можливість копіювати потрібні команди з даного керівництва, а потім підключившись до сервера по SSH за допомогою програми PuTTY, зможете виконувати скопійовані команди.

Виконуємо команду «apt-get install openssh-server».

Установка otrs на ubuntu server, vmkh

Система повідомляє про те, що для установки буде потрібно вільне місце на диску.

Натискаємо на кнопку "y", потім "Enter".

Установка otrs на ubuntu server, vmkh

Установка otrs на ubuntu server, vmkh

Тепер до сервера можна підключитися по протоколу SSH.

У цьому посібнику для підключення до сервера по SSH буде використовуватися програма PuTTY.

Установка otrs на ubuntu server, vmkh

Далі необхідно підтвердити, що ми довіряємо сервера, до якого підключаємося.

Натискаємо на кнопку "Yes".

Установка otrs на ubuntu server, vmkh

Установка otrs на ubuntu server, vmkh

Отримаємо повноцінні права.

Виконуємо команду «sudo su» і вводимо пароль.

Установка otrs на ubuntu server, vmkh

Тепер необхідно завантажити дистрибутив OTRS. Зверніть увагу, на момент установки актуальна версія OTRS 5.0.6.

Виконуємо команду «wget ftp://ftp.otrs.org/pub/otrs/otrs-5.0.6.tar.gz».

Установка otrs на ubuntu server, vmkh

Розпаковуємо завантажений архів командою «tar -xvzf otrs-5.0.6.tar.gz».

Установка otrs на ubuntu server, vmkh

Тепер переміщаємо розпаковані файли OTRS в папку "/ opt / otrs" командою «mv otrs-5.0.6 / opt / otrs».

Установка otrs на ubuntu server, vmkh

Далі встановлюємо компоненти необхідні для роботи OTRS.

Виконуємо команду «apt-get install apache2 fetchmail libapache2-mod-perl2 libdbd-mysql-perl libnet-dns-perl libnet-ldap-perl libio-socket-ssl-perl libpdf-api2-perl libsoap-lite-perl libgd-text- perl libgd-graph-perl libapache-dbi-perl libyaml-libyaml-perl libtemplate-perl libarchive-zip-perl liblwp-useragent-determined-perl libapache2-reload-perl libnet-smtp-ssl-perl libnet-smtp-tls-butmaintained -perl libgd-gd2-perl libjson-xs-perl libpdf-api2-simple-perl libtext-csv-xs-perl libxml-parser-perl libmail-imapclient-perl mysql-server ».

Установка otrs на ubuntu server, vmkh

Система повідомляє про те, що для установки буде потрібно вільне місце на диску.

Натискаємо на кнопку "y", потім "Enter".

Установка otrs на ubuntu server, vmkh

На даному етапі пропонується вказати пароль адміністратора для MySQL. Настійно рекомендую вказати надійний пароль.

Натискаємо на кнопку "Ok".

Установка otrs на ubuntu server, vmkh

Необхідно вказати пароль ще раз.

Натискаємо на кнопку "Ok".

Установка otrs на ubuntu server, vmkh

Тепер необхідно створити користувача для OTRS. Новому користувачеві потрібно вказати "домашню" папку "/ opt / otrs", а також додати в групу користувачів веб-сервера.

Зверніть увагу, в даній команді використовується символ « '» (на російській клавіатурі знаходиться на тій же кнопці, що і буква "е").

Виконуємо команду «useradd -d / opt / otrs / -c 'OTRS user' otrs».

Установка otrs на ubuntu server, vmkh

Виконуємо команду «usermod -G www-data otrs».

Установка otrs на ubuntu server, vmkh

Тепер необхідно підготувати файл конфігурації OTRS.

Виконуємо команду «cp /opt/otrs/Kernel/Config.pm.dist /opt/otrs/Kernel/Config.pm».

Установка otrs на ubuntu server, vmkh

На даному етапі необхідно призначити відповідні права доступу.

Виконуємо команду «/opt/otrs/bin/otrs.SetPermissions.pl --web-group = www-data».

Установка otrs на ubuntu server, vmkh

Зверніть увагу: обов'язковими до установки є тільки модулі, які мають позначку "required". Модулі, які мають позначку "optional" не є обов'язковими.

Установка otrs на ubuntu server, vmkh

Далі необхідно виконати три команди, щоб перевірити чи правильно встановлено Perl.

Виконуємо команду «perl -cw /opt/otrs/bin/cgi-bin/index.pl».

Установка otrs на ubuntu server, vmkh

Виконуємо команду «perl -cw /opt/otrs/bin/cgi-bin/customer.pl».

Установка otrs на ubuntu server, vmkh

Виконуємо команду «perl -cw /opt/otrs/bin/otrs.PostMaster.pl».

Установка otrs на ubuntu server, vmkh

Після виконання команд, ви повинні побачити "syntax OK" - це означає, що Perl встановлений правильно.

Тепер необхідно підготувати Apache.

Виконуємо команду «ln -s /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/sites-available/otrs.conf».

Установка otrs на ubuntu server, vmkh

Виконуємо команду «a2ensite otrs.conf».

Установка otrs на ubuntu server, vmkh

Перезапускаємо Apache командою «service apache2 reload».

Установка otrs на ubuntu server, vmkh

Тепер необхідно змінити конфігурацію MySQL.

Виконуємо команду «nano /etc/mysql/my.cnf».

Установка otrs на ubuntu server, vmkh

В кінці вказуємо параметри:

[Mysqld]
max_allowed_packet = 20M
query_cache_size = 32M
innodb_log_file_size = 256M

Установка otrs на ubuntu server, vmkh

Для того щоб зберегти зміни у файлі "my.cnf", натискаємо "Ctrl + X".

Тепер необхідно підтвердити збереження змін.

Натискаємо на кнопку "y".

Установка otrs на ubuntu server, vmkh

Натискаємо на кнопку "Enter".

Установка otrs на ubuntu server, vmkh

Конфігурація MySQL змінена.

Перезапустити MySQL за допомогою наступних команд

Виконуємо команду «service mysql stop».

Установка otrs на ubuntu server, vmkh

Виконуємо команду «rm / var / lib / mysql / ib_logfile0».

Установка otrs на ubuntu server, vmkh

Виконуємо команду «rm / var / lib / mysql / ib_logfile1».

Установка otrs на ubuntu server, vmkh

Виконуємо команду «service mysql start».

Установка otrs на ubuntu server, vmkh

Починається заключний етап установки OTRS.

Натискаємо на кнопку "Next".

Установка otrs на ubuntu server, vmkh

На кроці № 1 система пропонує прочитати відомості про ліцензії.

Натискаємо на кнопку "Accept licence and continue".

Установка otrs на ubuntu server, vmkh

На кроці № 2 необхідно вказати тип бази даних, з яким буде працювати OTRS.

В поле "Type" вибираємо "MySQL", потім вибираємо "Create a new database for OTRS" і натискаємо на кнопку "Next".

Установка otrs на ubuntu server, vmkh

Тепер необхідно ввести пароль адміністратора бази даних, який ви вказали на етапі установки MySQL.

Натискаємо на кнопку "Check database settings".

Установка otrs на ubuntu server, vmkh

Потім пропонується створити нового користувача з обмеженими правами в базі даних MySQL.

На даному етапі вам потрібно вказати надійний пароль для нового користувача otrs.

Натискаємо на кнопку "Next".

Установка otrs на ubuntu server, vmkh

Система повідомляє, що база даних налаштована.

Натискаємо на кнопку "Next".

Установка otrs на ubuntu server, vmkh

На кроці № 3 необхідно вказати повне доменне ім'я системи, електронну пошту адміністратора OTRS, організацію, як будуть зберігатися логи системи, а також бажані мовні параметри.

У пункті "SystemID" вибираємо "10".

У пункті "CheckMXRecord" вибираємо "No".

Після того як вільні поля будуть заповнені, натискаємо на кнопку "Next".

Установка otrs на ubuntu server, vmkh

Далі на кроці № 3 пропонується вказати сервер для вихідних і вхідних повідомлень електронної пошти. Більш детально ці настройки будуть розглядатися в керівництві «Налаштування OTRS».

Натискаємо на кнопку "Skip this step".

Установка otrs на ubuntu server, vmkh

Рекомендую додати в обране посилання для входу в систему.

Установка otrs на ubuntu server, vmkh

Тепер для правильної роботи OTRS, необхідно запустити спеціальний демон для OTRS і налаштувати планувальник завдань

Переходимо в папку "/ opt / otrs / var / cron" командою «cd / opt / otrs / var / cron».

Установка otrs на ubuntu server, vmkh

Зверніть увагу, в наступній команді використовується символ "` "(на російській клавіатурі знаходиться на тій же кнопці, що і буква" е ").

Виконуємо команду «for foo in * .dist; do cp $ foo `basename $ foo .dist`; done ».

Установка otrs на ubuntu server, vmkh

Заходимо під раніше створеним користувачем.

Виконуємо команду «su otrs».

Установка otrs на ubuntu server, vmkh

Запускаємо спеціальний демон для OTRS.

Виконуємо команду «/opt/otrs/bin/otrs.Daemon.pl start».

Установка otrs на ubuntu server, vmkh

Тепер запустимо планувальник завдань.

Виконуємо команду «/opt/otrs/bin/Cron.sh start».

Установка otrs на ubuntu server, vmkh

Перевіримо планувальник завдань.

Виконуємо команду «crontab -l».

Установка otrs на ubuntu server, vmkh

Установка otrs на ubuntu server, vmkh

Далі, вам потрібно скористатися даними для входу в OTRS, які були видані системою під час установки. Настійно рекомендую, відразу після входу в OTRS змінити пароль для облікового запису root @ localhost.

Установка otrs на ubuntu server, vmkh

Після успішного входу в OTRS, ви побачите головну сторінку, на якій в подальшому будуть видні заявки з різними статусами.

Налаштування системи під конкретні завдання, будуть детально розглядатися в керівництві «Налаштування OTRS».

Установка otrs на ubuntu server, vmkh

Установка OTRS на Ubuntu Server успішно завершена.

Leave a Reply Cancel reply

Схожі статті