Otrs
Материал из ALT Linux Wiki
NecroJoke (обсуждение | вклад) (Новая страница: «==OTRS (аббр. от англ. Open-source Ticket Request System) — открытая система обработки заявок.== [http://www.otrs.com/?lan...») |
|||
(2 промежуточные версии не показаны) | |||
Строка 6: | Строка 6: | ||
Для работы системы необходима база данных и веб-сервер, в примере используется MySQL и Apache. Для установки и обновления пакетов используются консольные команды, но вы можете использовать другие возможности ОС. Более подробно о способах обновления и установки пакетов можно прочесть на странице: [http://www.altlinux.org/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%B0%D0%BC%D0%B8#.D0.9A.D0.BE.D0.BD.D1.81.D0.BE.D0.BB.D1.8C.D0.BD.D1.8B.D0.B5_.D0.BA.D0.BE.D0.BC.D0.B0.D0.BD.D0.B4.D1.8B_apt управление пакетами]. Все команды необходимо выполнять с правами [http://www.altlinux.org/Su администратора системы].<br /> | Для работы системы необходима база данных и веб-сервер, в примере используется MySQL и Apache. Для установки и обновления пакетов используются консольные команды, но вы можете использовать другие возможности ОС. Более подробно о способах обновления и установки пакетов можно прочесть на странице: [http://www.altlinux.org/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%B0%D0%BC%D0%B8#.D0.9A.D0.BE.D0.BD.D1.81.D0.BE.D0.BB.D1.8C.D0.BD.D1.8B.D0.B5_.D0.BA.D0.BE.D0.BC.D0.B0.D0.BD.D0.B4.D1.8B_apt управление пакетами]. Все команды необходимо выполнять с правами [http://www.altlinux.org/Su администратора системы].<br /> | ||
- | Обновляем репозитории и ОС: | + | *Обновляем репозитории и ОС: |
<code> | <code> | ||
- | + | #apt-get update | |
- | + | #apt-get dist-upgrade | |
</code> | </code> | ||
- | Устанавливаем необходимые пакеты(MySQL, Apache, OTRS, и конфигурационный файл для apache содержащийся в пакете otrs-apache2):<br /> | + | *Устанавливаем необходимые пакеты(MySQL, Apache, OTRS, и конфигурационный файл для apache содержащийся в пакете otrs-apache2):<br /> |
- | <code>#apt-get install apache2 MySQL-server otrs otrs-apache2</code | + | <code> |
- | Включаем автостарт сервисов при загрузке системы<br /> | + | #apt-get install apache2 MySQL-server otrs otrs-apache2</code> |
+ | *Включаем автостарт сервисов при загрузке системы<br /> | ||
<code> | <code> | ||
- | + | #chkconfig httpd2 on | |
- | + | #chkconfig mysqld on | |
</code> | </code> | ||
- | Читаем файл, с требованиями к настройке сервисов для установки otrs.<br /> | + | *Читаем файл, с требованиями к настройке сервисов для установки otrs.<br /> |
- | <code>cat /usr/share/doc/otrs-4.0.10/README.ALT.rus</code> | + | <code> |
+ | #cat /usr/share/doc/otrs-4.0.10/README.ALT.rus</code> | ||
На момент написания данной статьи в данном файле содержалось указание на внесение изменений в настройки MySQL. Для этого любым текстовым редактором в файл /var/lib/mysql/my.cnf добавляем директиву из файла-рекомедации: max_allowed_packet=50M<br /> | На момент написания данной статьи в данном файле содержалось указание на внесение изменений в настройки MySQL. Для этого любым текстовым редактором в файл /var/lib/mysql/my.cnf добавляем директиву из файла-рекомедации: max_allowed_packet=50M<br /> | ||
- | Запускаем демонов веб-сервера и базы данных:<br /> | + | *Запускаем демонов веб-сервера и базы данных:<br /> |
<code> | <code> | ||
- | + | #service httpd2 start | |
- | + | #service mysqld start | |
</code> | </code> | ||
- | Открываем браузер, в адресную строку вводим | + | *Данный пункт необязательный. Настройка безопасности MySQL сервера. Для настройки безопасности после запуска MySQL необходимо выполнить скрипт<br /> |
- | + | <code>/usr/bin/mysql_secure_installation</code><br /> | |
+ | Скрипт задаст Вам несколько вопросов. | ||
+ | Skip root password for root | ||
+ | По умолчанию пароль для root пустой, поэтому просто нажмите Enter. | ||
+ | |||
+ | Install new password for root: security | ||
+ | Задайте пароль для root | ||
+ | Do remove an anonymous user | ||
+ | Удалим анонимного пользователя | ||
+ | Do not disallow remote connections | ||
+ | Не запрещаем коннект к базе с удаленных серверов (если, конечно, эта опция вам нужна, в другом случае, запретите ее) | ||
+ | Do remove a test database | ||
+ | Тестовая база нам не нужна - удаляйте ее | ||
+ | Do reload the privileges | ||
+ | Перегрузим привилегии для их активации | ||
+ | |||
+ | *Открываем браузер, в адресную строку вводим http://ip_вашего_сервера/otrs/installer.pl], следуем инструкциям для инсталляции. На данном этапе Вам понадобится: | ||
+ | #пароль root от MySQL(отсутствует по умолчанию или используйте тот что вы задали в предыдущем пункте) | ||
+ | #настройки почтового ящика на который будут приниматься заявки (поддерживаются POP3 и IMAP), | ||
+ | #настройки сервера SMTP для отправки почты. | ||
+ | #DNS имя хоста. | ||
+ | |||
+ | {{Category navigation|title=HOWTO|category=HOWTO|sortkey={{SUBPAGENAME}}}} |
Текущая версия на 20:23, 20 августа 2015
OTRS (аббр. от англ. Open-source Ticket Request System) — открытая система обработки заявок.
Официальный сайт, Страница в Википедии, Руководство администратора, Русскоязычный форум.
Установка OTRS 3 из репозитория p7
Для работы системы необходима база данных и веб-сервер, в примере используется MySQL и Apache. Для установки и обновления пакетов используются консольные команды, но вы можете использовать другие возможности ОС. Более подробно о способах обновления и установки пакетов можно прочесть на странице: управление пакетами. Все команды необходимо выполнять с правами администратора системы.
- Обновляем репозитории и ОС:
#apt-get update #apt-get dist-upgrade
- Устанавливаем необходимые пакеты(MySQL, Apache, OTRS, и конфигурационный файл для apache содержащийся в пакете otrs-apache2):
#apt-get install apache2 MySQL-server otrs otrs-apache2
- Включаем автостарт сервисов при загрузке системы
#chkconfig httpd2 on #chkconfig mysqld on
- Читаем файл, с требованиями к настройке сервисов для установки otrs.
#cat /usr/share/doc/otrs-4.0.10/README.ALT.rus
На момент написания данной статьи в данном файле содержалось указание на внесение изменений в настройки MySQL. Для этого любым текстовым редактором в файл /var/lib/mysql/my.cnf добавляем директиву из файла-рекомедации: max_allowed_packet=50M
- Запускаем демонов веб-сервера и базы данных:
#service httpd2 start #service mysqld start
- Данный пункт необязательный. Настройка безопасности MySQL сервера. Для настройки безопасности после запуска MySQL необходимо выполнить скрипт
/usr/bin/mysql_secure_installation
Скрипт задаст Вам несколько вопросов.
Skip root password for root
По умолчанию пароль для root пустой, поэтому просто нажмите Enter.
Install new password for root: security Задайте пароль для root Do remove an anonymous user Удалим анонимного пользователя Do not disallow remote connections Не запрещаем коннект к базе с удаленных серверов (если, конечно, эта опция вам нужна, в другом случае, запретите ее) Do remove a test database Тестовая база нам не нужна - удаляйте ее Do reload the privileges Перегрузим привилегии для их активации
- Открываем браузер, в адресную строку вводим http://ip_вашего_сервера/otrs/installer.pl], следуем инструкциям для инсталляции. На данном этапе Вам понадобится:
- пароль root от MySQL(отсутствует по умолчанию или используйте тот что вы задали в предыдущем пункте)
- настройки почтового ящика на который будут приниматься заявки (поддерживаются POP3 и IMAP),
- настройки сервера SMTP для отправки почты.
- DNS имя хоста.