SCROLL
Среднее время на прочтение: 5 мин.

Установка OTRS 6.0.5 (Open-source Ticket Request System) на Debian 8 Jessie/Ubuntu 14.04 Trusty Tahr

Разберем как установить открытую систему обработки заявок OTRS 6.0.5 (Open-source Ticket Request System) на Debian 8 Jessie/Ubuntu 14.04 Trusty Tahr.

 

JTVCc3RleHRib3glMjBpZCUzRCVFMiU4MCU5OXdhcm5pbmclRTIlODAlOTklNUQlRDAlOTIlMjAlRDElODElRDAlQjglRDElODElRDElODIlRDAlQjUlRDAlQkMlRDAlQjUlMjAlRDElODMlRDAlQjYlRDAlQjUlMjAlRDElODMlRDElODElRDElODIlRDAlQjAlRDAlQkQlRDAlQkUlRDAlQjIlRDAlQkIlRDAlQjUlRDAlQkQlMjAlRDElODElRDElODIlRDAlQjUlRDAlQkElMjBMQU1QJUMyJUEwKExpbnV4JTJDJTIwQXBhY2hlJTJDJTIwTXlTUUwlMkMlMjBQSFApJTJDJTIwJUQwJUI4JUQwJUJEJUQxJTgxJUQxJTgyJUQxJTgwJUQxJTgzJUQwJUJBJUQxJTg2JUQwJUI4JUQxJThGJTIwJUQwJUJBJUQwJUIwJUQwJUJBJTIwJUQxJTgzJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUI4JUQxJTgyJUQxJThDJTIwTEFNUC4lMjAlRDAlOTIlRDElODElRDAlQjUlMjAlRDAlQjQlRDAlQjUlRDAlQjklRDElODElRDElODIlRDAlQjIlRDAlQjglRDElOEYlMjAlRDAlQjElRDElODMlRDAlQjQlRDElODMlRDElODIlMjAlRDAlQkYlRDElODAlRDAlQkUlRDAlQjglRDAlQjclRDAlQjIlRDAlQkUlRDAlQjQlRDAlQjglRDElODIlRDElODElRDElOEYlMjAlRDAlQkYlRDAlQkUlRDAlQjQlMjAlRDAlQkYlRDAlQkUlRDAlQkIlRDElOEMlRDAlQjclRDAlQkUlRDAlQjIlRDAlQjAlRDElODIlRDAlQjUlRDAlQkIlRDAlQjUlRDAlQkMlMjByb290LiU1QiUyRnN0ZXh0Ym94JTVE

 

Подготовка системы

JUQwJTlGJUQwJUI1JUQxJTgwJUQwJUI1JUQwJUI0JTIwJUQwJUJEJUQwJUIwJUQxJTg3JUQwJUIwJUQwJUJCJUQwJUJFJUQwJUJDJTIwJUQxJTgzJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUJBJUQwJUI4JTIwJUQwJUJFJUQwJUIxJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUJCJUQxJThGJUQwJUI1JUQwJUJDJTIwJUQxJTgxJUQwJUI4JUQxJTgxJUQxJTgyJUQwJUI1JUQwJUJDJUQxJTgzJTIwJUQwJUI0JUQwJUJFJTIwJUQwJUIwJUQwJUJBJUQxJTgyJUQxJTgzJUQwJUIwJUQwJUJCJUQxJThDJUQwJUJEJUQwJUJFJUQwJUIzJUQwJUJFJTIwJUQxJTgxJUQwJUJFJUQxJTgxJUQxJTgyJUQwJUJFJUQxJThGJUQwJUJEJUQwJUI4JUQxJThGJTNB

apt-get update && sudo apt-get upgrade -y

Устанавливаем необходимые зависимости:

apt-get install -y libapache2-mod-perl2 libdbd-mysql-perl libtimedate-perl libnet-dns-perl libnet-ldap-perl libio-socket-ssl-perl libpdf-api2-perl libsoap-lite-perl libtext-csv-xs-perl libjson-xs-perl libapache-dbi-perl libxml-libxml-perl libxml-libxslt-perl libyaml-perl libarchive-zip-perl libcrypt-eksblowfish-perl libencode-hanextra-perl libmail-imapclient-perl libtemplate-perl libdatetime-perl libdbd-odbc-perl libdbd-pg-perl libauthen-ntlm-perl -y

 

Установка OTRS (Open-source Ticket Request System)

JUQwJUExJUQwJUJBJUQwJUIwJUQxJTg3JUQwJUI4JUQwJUIyJUQwJUIwJUQwJUI1JUQwJUJDJTIwJUQwJUIwJUQwJUJBJUQxJTgyJUQxJTgzJUQwJUIwJUQwJUJCJUQxJThDJUQwJUJEJUQxJTgzJUQxJThFJTIwJUQwJUIyJUQwJUI1JUQxJTgwJUQxJTgxJUQwJUI4JUQxJThFJTIwT1RSUyUyQyUyMCVEMSU4MCVEMCVCMCVEMSU4MSVEMCVCRiVEMCVCMCVEMCVCQSVEMCVCRSVEMCVCMiVEMSU4QiVEMCVCMiVEMCVCMCVEMCVCNSVEMCVCQyUyMCVEMSU4MSVEMCVCQSVEMCVCMCVEMSU4NyVEMCVCMCVEMCVCRCVEMCVCRCVEMSU4QiVEMCVCOSUyMCVEMCVCMCVEMSU4MCVEMSU4NSVEMCVCOCVEMCVCMiUyMCVEMCVCOCUyMCVEMCVCRiVEMCVCNSVEMSU4MCVEMCVCNSVEMCVCQyVEMCVCNSVEMSU4OSVEMCVCMCVEMCVCNSVEMCVCQyUyMCVEMCVCMiUyMCVEMCVCQSVEMCVCMCVEMSU4MiVEMCVCMCVEMCVCQiVEMCVCRSVEMCVCMyUyMCUyRm9wdCUzQQ==

wget ftp://ftp.otrs.org/pub/otrs/otrs-6.0.5.tar.gz
tar -zxvf otrs-6.0.5.tar.gz otrs-6.0.5/
mv otrs-6.0.5 /opt/otrs

 

JUQwJUExJUQwJUJFJUQwJUI3JUQwJUI0JUQwJUIwJUQwJUI1JUQwJUJDJTIwJUQwJUJGJUQwJUJFJUQwJUJCJUQxJThDJUQwJUI3JUQwJUJFJUQwJUIyJUQwJUIwJUQxJTgyJUQwJUI1JUQwJUJCJUQxJThGJTIwKG90cnMpJTJDJTIwJUQwJUI0JUQwJUJCJUQxJThGJTIwJUQwJUI3JUQwJUIwJUQwJUJGJUQxJTgzJUQxJTgxJUQwJUJBJUQwJUIwJTIwT1RSUyUzQQ==

useradd otrs -d /opt/otrs/ -G www-data -c "OTRS User"

 

Подготавливаем файл конфигурации OTRS:

cp /opt/otrs/Kernel/Config.pm.dist /opt/otrs/Kernel/Config.pm

Устанавливаем разрешения для пользователя веб-сервера (www-data) на каталог OTRS:

/opt/otrs/bin/otrs.SetPermissions.pl --web-group=www-data

 

JUQwJTkyJUQxJThCJUQwJUJGJUQwJUJFJUQwJUJCJUQwJUJEJUQxJThGJUQwJUI1JUQwJUJDJTIwJUQwJUJGJUQxJTgwJUQwJUJFJUQwJUIyJUQwJUI1JUQxJTgwJUQwJUJBJUQxJTgzJTIwJUQxJTgzJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUJCJUQwJUI1JUQwJUJEJUQwJUJEJUQxJThCJUQxJTg1JTIwJUQwJUJDJUQwJUJFJUQwJUI0JUQxJTgzJUQwJUJCJUQwJUI1JUQwJUI5JTNB

perl /opt/otrs/bin/otrs.CheckModules.pl
 
 o Apache::DBI......................ok (v1.12)
 o Apache2::Reload..................ok (v0.13)
 o Archive::Tar.....................ok (v1.96)
 o Archive::Zip.....................ok (v1.39)
 o Crypt::Eksblowfish::Bcrypt.......ok (v0.009)
 o Crypt::SSLeay....................ok (v0.58)
 o Date::Format.....................ok (v2.24)
 o DateTime.........................ok (v1.12)
 o DBI..............................ok (v1.631)
 o DBD::mysql.......................ok (v4.028)
 o DBD::ODBC........................ok (v1.50)
 o DBD::Oracle......................Not installed! (optional - Required to connect to a Oracle database.)
 o DBD::Pg..........................ok (v3.4.2)
 o Digest::SHA......................ok (v5.88)
 o Encode::HanExtra.................ok (v0.23)
 o IO::Socket::SSL..................ok (v2.002)
 o JSON::XS.........................ok (v2.34)
 o List::Util::XS...................ok (v1.38)
 o LWP::UserAgent...................ok (v6.26)
 o Mail::IMAPClient.................ok (v3.35)
 o IO::Socket::SSL..................ok (v2.002)
 o Authen::SASL.....................ok (v2.16)
 o Authen::NTLM.....................ok (v1.09)
 o ModPerl::Util....................ok (v2.000009)
 o Net::DNS.........................ok (v0.81)
 o Net::LDAP........................ok (v0.64)
 o Template.........................ok (v2.24)
 o Template::Stash::XS..............ok (undef)
 o Text::CSV_XS.....................ok (v1.11)
 o Time::HiRes......................ok (v1.9726)
 o XML::LibXML......................ok (v2.0116)
 o XML::LibXSLT.....................ok (v1.92)
 o XML::Parser......................ok (v2.41)
 o YAML::XS.........................ok (v0.41)

[stextbox id=’info’]Если какой то модуль с пометкой (required), не установлен, то его необходимо установить. Не установленные модули с пометкой (optional) не являются обязательными и их устанавливать не обязательно.[/stextbox]

 

Запускаем проверку синтаксиса, чтобы убедиться, что Perl настроен правильно. После каждой команды вы должны увидеть сообщение (syntax OK)

perl -cw /opt/otrs/bin/cgi-bin/index.pl
 /opt/otrs/bin/cgi-bin/index.pl syntax OK

perl -cw /opt/otrs/bin/cgi-bin/customer.pl
 /opt/otrs/bin/cgi-bin/customer.pl syntax OK

perl -cw /opt/otrs/bin/otrs.PostMaster.pl
 /opt/otrs/bin/otrs.PostMaster.pl syntax OK

perl -cw /opt/otrs/bin/otrs.Console.pl
 /opt/otrs/bin/otrs.Console.pl syntax OK

 

JUQwJTlEJUQwJUIwJUQxJTgxJUQxJTgyJUQxJTgwJUQwJUIwJUQwJUI4JUQwJUIyJUQwJUIwJUQwJUI1JUQwJUJDJTIwTXlTUUwtJUQxJTgxJUQwJUI1JUQxJTgwJUQwJUIyJUQwJUI1JUQxJTgwJTJDJTIwJUQxJTg3JUQwJUI1JUQxJTgwJUQwJUI1JUQwJUI3JTIwJUQxJTg0JUQwJUIwJUQwJUI5JUQwJUJCJTIwJUQwJUJBJUQwJUJFJUQwJUJEJUQxJTg0JUQwJUI4JUQwJUIzJUQxJTgzJUQxJTgwJUQwJUIwJUQxJTg2JUQwJUI4JUQwJUI4JUMyJUEwJTJGZXRjJTJGbXlzcWwlMkZteS5jbmYlM0E=

[mysqld]
max_allowed_packet = 64M
query_cache_size = 32M
innodb_log_file_size = 512M

После настройки, необходимо перезапустить MySQL-сервер:

service mysql stop
rm /var/lib/mysql/ib_logfile0
rm /var/lib/mysql/ib_logfile1
service mysql start

Создаем базу данных для работы OTRS:

mysql -u root -p

CREATE DATABASE otrs CHARACTER SET utf8;
CREATE USER 'otrs'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON otrs.* TO 'otrs'@'localhost';
FLUSH PRIVILEGES;
EXIT

 

JUQwJUExJUQwJUJFJUQwJUI3JUQwJUI0JUQwJUIwJUQwJUI1JUQwJUJDJTIwJUQxJTgxJUQwJUI4JUQwJUJDJUQwJUIyJUQwJUJFJUQwJUJCJUQxJThDJUQwJUJEJUQxJTgzJUQxJThFJTIwJUQxJTgxJUQxJTgxJUQxJThCJUQwJUJCJUQwJUJBJUQxJTgzJTIwJUQwJUJBJUQwJUJFJUQwJUJEJUQxJTg0JUQwJUI4JUQwJUIzJUQxJTgzJUQxJTgwJUQwJUIwJUQxJTg2JUQwJUI4JUQwJUJFJUQwJUJEJUQwJUJEJUQwJUJFJUQwJUIzJUQwJUJFJTIwJUQxJTg0JUQwJUIwJUQwJUI5JUQwJUJCJUQwJUIwJTIwJUQwJUIyJUQwJUI4JUQxJTgwJUQxJTgyJUQxJTgzJUQwJUIwJUQwJUJCJUQxJThDJUQwJUJEJUQwJUJFJUQwJUIzJUQwJUJFJTIwJUQxJTg1JUQwJUJFJUQxJTgxJUQxJTgyJUQwJUIwJTJDJTIwJUQwJUIyJUQwJUJBJUQwJUJCJUQxJThFJUQxJTg3JUQwJUIwJUQwJUI1JUQwJUJDJTIwJUQwJUI0JUQwJUJFJUQwJUIxJUQwJUIwJUQwJUIyJUQwJUJCJUQwJUI1JUQwJUJEJUQwJUJEJUQxJThCJUQwJUI5JTIwJUQwJUIyJUQwJUI4JUQxJTgwJUQxJTgyJUQxJTgzJUQwJUIwJUQwJUJCJUQxJThDJUQwJUJEJUQxJThCJUQwJUI5JTIwJUQxJTg1JUQwJUJFJUQxJTgxJUQxJTgyJTJDJTIwJUQwJUIyJUQwJUJBJUQwJUJCJUQxJThFJUQxJTg3JUQwJUIwJUQwJUI1JUQwJUJDJTIwJUQwJUJGJUQwJUJFJUQwJUI0JUQwJUI0JUQwJUI1JUQxJTgwJUQwJUI2JUQwJUJBJUQxJTgzJTIwQ0dJJTIwJUQwJUI4JTIwJUQwJUJGJUQwJUI1JUQxJTgwJUQwJUI1JUQwJUI3JUQwJUIwJUQwJUJGJUQxJTgzJUQxJTgxJUQwJUJBJUQwJUIwJUQwJUI1JUQwJUJDJTIwJUQwJUIyJUQwJUI1JUQwJUIxLSVEMSU4MSVEMCVCNSVEMSU4MCVEMCVCMiVEMCVCNSVEMSU4MCUzQQ==

ln -s /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/sites-available/otrs.conf

a2ensite otrs.conf
a2enmod cgi
service apache2 restart

 

Запускаем веб-установщик OTRS. В браузере набираем http://OTRS_Server_IP/otrs/installer.pl

 

Шаг 2. Выбираем тип базы данных (MySQL), выбираем тип установки (Использовать существующую базу данных OTRS):

JUQwJUEzJUQwJUJBJUQwJUIwJUQwJUI3JUQxJThCJUQwJUIyJUQwJUIwJUQwJUI1JUQwJUJDJTIwJUQwJUI0JUQwJUIwJUQwJUJEJUQwJUJEJUQxJThCJUQwJUI1JTIwJUQwJUJGJUQwJUJFJUQwJUJCJUQxJThDJUQwJUI3JUQwJUJFJUQwJUIyJUQwJUIwJUQxJTgyJUQwJUI1JUQwJUJCJUQxJThGJTIwJUQwJUI4JTIwJUQwJUJGJUQwJUIwJUQxJTgwJUQwJUJFJUQwJUJCJUQxJThGJTIwJUQwJUJFJUQxJTgyJTIwTXlTUUwlMkMlMjAlRDElODMlRDAlQkElRDAlQjAlRDAlQjclRDElOEIlRDAlQjIlRDAlQjAlRDAlQjUlRDAlQkMlMjAlRDAlQjglRDAlQkMlRDElOEYlMjAlRDAlQjElRDAlQjAlRDAlQjclRDElOEIlMjAlRDAlQjQlRDAlQjAlRDAlQkQlRDAlQkQlRDElOEIlRDElODUlMjAob3RycykuJTIwJUQwJTlEJUQwJUIwJUQwJUI2JUQwJUI4JUQwJUJDJUQwJUIwJUQwJUI1JUQwJUJDJTIwJUMyJUFCJUQwJTlGJUQxJTgwJUQwJUJFJUQwJUIyJUQwJUI1JUQxJTgwJUQwJUI4JUQxJTgyJUQxJThDJTIwJUQwJUJEJUQwJUIwJUQxJTgxJUQxJTgyJUQxJTgwJUQwJUJFJUQwJUI5JUQwJUJBJUQwJUI4JTIwJUQwJTkxJUQwJTk0JUMyJUJCLg==

JUQwJTk1JUQxJTgxJUQwJUJCJUQwJUI4JTIwJUQwJUJEJUQwJUI1JUQxJTgyJTIwJUQwJUJFJUQxJTg4JUQwJUI4JUQwJUIxJUQwJUJFJUQwJUJBJTJDJTIwJUQxJTgyJUQwJUJFJTIwJUQwJUJGJUQxJTgwJUQwJUJFJUQwJUIyJUQwJUI1JUQxJTgwJUQwJUJBJUQwJUIwJTIwJUQwJUJGJUQxJTgwJUQwJUJFJUQwJUI5JUQwJUI0JUQwJUI1JUQxJTgyJTIwJUQxJTgzJUQxJTgxJUQwJUJGJUQwJUI1JUQxJTg4JUQwJUJEJUQwJUJFJTIwJUQwJUI4JTIwJUQwJUIxJUQwJUIwJUQwJUI3JUQwJUIwJTIwJUQwJUI0JUQwJUIwJUQwJUJEJUQwJUJEJUQxJThCJUQxJTg1JTIwJUQwJUIzJUQwJUJFJUQxJTgyJUQwJUJFJUQwJUIyJUQwJUIwJTIwJUQwJUJBJTIwJUQwJUJEJUQwJUIwJUQxJTgxJUQxJTgyJUQxJTgwJUQwJUJFJUQwJUI5JUQwJUJBJUQwJUI1LiUyMCVEMCU5RCVEMCVCMCVEMCVCNiVEMCVCOCVEMCVCQyVEMCVCMCVEMCVCNSVEMCVCQyUyMCVDMiVBQiVEMCU5MiVEMCVCRiVEMCVCNSVEMSU4MCVEMCVCNSVEMCVCNCVDMiVCQi4=

JUQwJUE4JUQwJUIwJUQwJUIzJTIwMy4lMjAlRDAlOUQlRDAlQjUlRDAlQkUlRDAlQjElRDElODUlRDAlQkUlRDAlQjQlRDAlQjglRDAlQkMlRDAlQkUlMjAlRDElODMlRDAlQkElRDAlQjAlRDAlQjclRDAlQjAlRDElODIlRDElOEMlMjAlRDAlQkYlRDAlQkUlRDAlQkIlRDAlQkQlRDAlQkUlRDAlQjUlMjAlRDAlQjQlRDAlQkUlRDAlQkMlRDAlQjUlRDAlQkQlRDAlQkQlRDAlQkUlRDAlQjUlMjAlRDAlQjglRDAlQkMlRDElOEYlMjAlRDElODElRDAlQjglRDElODElRDElODIlRDAlQjUlRDAlQkMlRDElOEIlMkMlMjAlRDElOEQlRDAlQkIlRDAlQjUlRDAlQkElRDElODIlRDElODAlRDAlQkUlRDAlQkQlRDAlQkQlRDElODMlRDElOEUlMjAlRDAlQkYlRDAlQkUlRDElODclRDElODIlRDElODMlMjAlRDAlQjAlRDAlQjQlRDAlQkMlRDAlQjglRDAlQkQlRDAlQjglRDElODElRDElODIlRDElODAlRDAlQjAlRDElODIlRDAlQkUlRDElODAlRDAlQjAlMjBPVFJTJTJDJTIwJUQwJUJEJUQwJUIwJUQwJUI3JUQwJUIyJUQwJUIwJUQwJUJEJUQwJUI4JUQwJUI1JTIwJUQwJUJFJUQxJTgwJUQwJUIzJUQwJUIwJUQwJUJEJUQwJUI4JUQwJUI3JUQwJUIwJUQxJTg2JUQwJUI4JUQwJUI4JTIwJUQwJUI4JTIwJUQwJUJGJUQwJUIwJUQxJTgwJUQwJUIwJUQwJUJDJUQwJUI1JUQxJTgyJUQxJTgwJUQxJThCJTIwJUQwJUJBJUQwJUIwJUQwJUJBJTIwJUQwJUIxJUQxJTgzJUQwJUI0JUQxJTgzJUQxJTgyJTIwJUQxJTg1JUQxJTgwJUQwJUIwJUQwJUJEJUQwJUI4JUQxJTgyJUQxJTgxJUQxJThGJTIwJUQwJUJCJUQwJUJFJUQwJUIzJUQwJUI4JTIwJUQxJTgxJUQwJUI4JUQxJTgxJUQxJTgyJUQwJUI1JUQwJUJDJUQxJThCJTIwT1RSUyUyQyUyMCVEMCVCMCUyMCVEMSU4MiVEMCVCMCVEMCVCQSUyMCVEMCVCNiVEMCVCNSUyMCVEMSU4RiVEMCVCNyVEMSU4QiVEMCVCQSVEMCVCRSVEMCVCMiVEMSU4QiVEMCVCNSUyMCVEMCVCRiVEMCVCMCVEMSU4MCVEMCVCMCVEMCVCQyVEMCVCNSVEMSU4MiVEMSU4MCVEMSU4QiUyMCVEMSU4MSVEMCVCOCVEMSU4MSVEMSU4MiVEMCVCNSVEMCVCQyVEMSU4Qi4=

Конфигурацию почты, пропускаем (Пропустить этот шаг), ее можно будет настроить позже.

В завершении установки, установщик сообщит нам информацию по доступу к системе OTRS. Желательно сохраните данную информацию.

 

JUQwJTlEJUQwJUIwJTIwJUQxJThEJUQxJTgyJUQwJUJFJUQwJUJDJTIwJUQxJTgzJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUJBJUQwJUIwJTIwJUQxJTgxJUQwJUI4JUQxJTgxJUQxJTgyJUQwJUI1JUQwJUJDJUQxJThCJTIwJUQwJUJFJUQwJUIxJUQxJTgwJUQwJUIwJUQwJUIxJUQwJUJFJUQxJTgyJUQwJUJBJUQwJUI4JTIwJUQwJUI3JUQwJUIwJUQxJThGJUQwJUIyJUQwJUJFJUQwJUJBJTIwT1RSUyUyMCVEMCVCNyVEMCVCMCVEMCVCMiVEMCVCNSVEMSU4MCVEMSU4OCVEMCVCNSVEMCVCRCVEMCVCMC4lMjAlRDAlOTQlRDAlQkIlRDElOEYlMjAlRDAlQkQlRDAlQjAlRDElODclRDAlQjAlRDAlQkIlRDAlQjAlMjAlRDAlQjglRDElODElRDAlQkYlRDAlQkUlRDAlQkIlRDElOEMlRDAlQjclRDAlQkUlRDAlQjIlRDAlQjAlRDAlQkQlRDAlQjglRDElOEYlMjAlRDAlQjUlRDAlQjUlMjAlRDAlQjIlRDAlQkUlRDElODElRDAlQkYlRDAlQkUlRDAlQkIlRDElOEMlRDAlQjclRDElODMlRDAlQjUlRDAlQkMlRDElODElRDElOEYlMjAlRDElODElRDAlQkIlRDAlQjUlRDAlQjQlRDElODMlRDElOEUlRDElODklRDAlQjglRDAlQkMlRDAlQjglMjAlRDElODElRDElODElRDElOEIlRDAlQkIlRDAlQkElRDAlQjAlRDAlQkMlRDAlQjglM0E=

 

 

Агентурный доступ:

http://OTRS_Server_IP/otrs/index.pl

Пользовательский доступ:

http://OTRS_Server_IP/otrs/customer.pl

 

Настройка планировщика заданий OTRS

JUQwJTk0JUQwJUJCJUQxJThGJTIwJUQwJUJGJUQxJTgwJUQwJUIwJUQwJUIyJUQwJUI4JUQwJUJCJUQxJThDJUQwJUJEJUQwJUJFJUQwJUI5JTIwJUQxJTgwJUQwJUIwJUQwJUIxJUQwJUJFJUQxJTgyJUQxJThCJTIwJUQxJTgxJUQwJUI4JUQxJTgxJUQxJTgyJUQwJUI1JUQwJUJDJUQxJThCJTIwT1RSUyUyQyUyMCVEMCVCRCVEMCVCNSVEMCVCRSVEMCVCMSVEMSU4NSVEMCVCRSVEMCVCNCVEMCVCOCVEMCVCQyVEMCVCRSUyMCVEMCVCNyVEMCVCMCVEMCVCRiVEMSU4MyVEMSU4MSVEMSU4MiVEMCVCOCVEMSU4MiVEMSU4QyUyMCVEMSU4MSVEMCVCRiVEMCVCNSVEMSU4NiVEMCVCOCVEMCVCMCVEMCVCQiVEMSU4QyVEMCVCRCVEMSU4QiVEMCVCOSUyMCVEMCVCNCVEMCVCNSVEMCVCQyVEMCVCRSVEMCVCRCUyMCVEMCVCNCVEMCVCQiVEMSU4RiUyME9UUlMlMjAlRDAlQjglMjAlRDAlQkQlRDAlQjAlRDElODElRDElODIlRDElODAlRDAlQkUlRDAlQjglRDElODIlRDElOEMlMjAlRDAlQkYlRDAlQkIlRDAlQjAlRDAlQkQlRDAlQjglRDElODAlRDAlQkUlRDAlQjIlRDElODklRDAlQjglRDAlQkElMjAlRDAlQjclRDAlQjAlRDAlQjQlRDAlQjAlRDElODclM0E=

cp /opt/otrs/var/cron/otrs_daemon.dist /opt/otrs/var/cron/otrs_daemon
cp /opt/otrs/var/cron/aaa_base.dist /opt/otrs/var/cron/aaa_base

su -c "/opt/otrs/bin/otrs.Daemon.pl start" -s /bin/bash otrs
su -c "/opt/otrs/bin/Cron.sh start" -s /bin/bash otrs

 

JUQwJTlGJUQxJTgwJUQwJUJFJUQwJUIyJUQwJUI1JUQxJTgwJUQwJUI4JUQwJUJDJTIwJUQwJUI0JUQwJUJFJUQwJUIxJUQwJUIwJUQwJUIyJUQwJUI4JUQwJUJCJUQwJUJFJUQxJTgxJUQxJThDJTIwJUQwJUJCJUQwJUI4JTIwJUQwJUI3JUQwJUIwJUQwJUI0JUQwJUIwJUQwJUJEJUQwJUI4JUQwJUI1JTIwJUQwJUIyJTIwJUQwJUJGJUQwJUJCJUQwJUIwJUQwJUJEJUQwJUI4JUQxJTgwJUQwJUJFJUQwJUIyJUQxJTg5JUQwJUI4JUQwJUJBJTNB

crontab -u otrs -l

# --
# Copyright (C) 2001-2018 OTRS AG, http://otrs.com/
# --
# This software comes with ABSOLUTELY NO WARRANTY. For details, see
# the enclosed file COPYING for license information (AGPL). If you
# did not receive this file, see http://www.gnu.org/licenses/agpl.txt.
# --

# Who gets the cron emails?
MAILTO="admin@admin.ru"
# --
# Copyright (C) 2001-2018 OTRS AG, http://otrs.com/
# --
# This software comes with ABSOLUTELY NO WARRANTY. For details, see
# the enclosed file COPYING for license information (AGPL). If you
# did not receive this file, see http://www.gnu.org/licenses/agpl.txt.
# --

# check OTRS daemon status
*/5 * * * * $HOME/bin/otrs.Daemon.pl start >> /dev/null

 

Понравилась или оказалась полезной статья, поблагодари автора

 

 

ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ

Обсуждение

4 комментариев
  • На этапе создания пользователя otrs автором была допущена ошибка при указании домашней директории — вместо каталога opt фигурирует каталог otp — в результате чего планировщик не может запустить otrs.Daemon.pl, так как в Cron прописывается не явный путь, а переменная $HOME. Проверить состояние задания можно командой:
    su -c «/opt/otrs/bin/otrs.Daemon.pl status» -s /bin/bash otrs
    Варианты решения:
    1) убить все связанные с пользователем процессы и изменить домашнюю директорию:
    pkill -9 -u otrs
    usermod -d /opt/otrs/ otrs
    2) изменить задание в планировщике пользователя otrs (удалить переменную $HOME и указать путь в явном виде):
    su otrs
    crontab –e
    */5 * * * * /opt/otrs/bin/otrs.Daemon.pl start >> /dev/null
    3) поместить в планировщик пользователя root задание:
    */5 * * * * su -c «/opt/otrs/bin/otrs.Daemon.pl start» -s /bin/bash otrs

    • Это ответ на комментарий Expressimo

      Благодарю, за обнаружение синтаксической ошибки ! 🙂 Поправил.

  • Возникла проблема с планировщиком: «su -c «/opt/otrs/bin/Cron.sh start» -s /bin/bash otrs» успешно добавляет задание в планировщик пользователя otrs, но после перезагрузки сервера в веб-консоли отображается сообщение «Служба OTRS не запущена», которое исчезает только при ручном выполнении команды «su -c «/opt/otrs/bin/otrs.Daemon.pl start» -s /bin/bash otrs» — как это исправить?