Установка OTRS 6. 0 в ОС FreeBSD 11. 2 Часть 1
Всё не так красиво, как хотелось-бы изначально, придётся несколько поменять условия установки.
Первым делом нужно установить /databases/mysql57-client, затем /devel/apr1 - краеугольный камень всей конструкции, потянет зависимостей кучу, посему устанавливается долго.
Затем, /*/otrs - опции по вкусу, но лучше активно не изменять без понимания что именно делаем. Следом /databases/mysql57-server (клиент 56 залетает по умолчанию, и это проявляется проблемой из-за ошибок в базе). Далее следуют манипуляции командной строки и работа с базой. Итак, поехали :
> service mysql-server start
> mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('указать свой пароль');
mysql> quit
> cd /usr/local/otrs/Kernel > cp Config.pm.dist Config.pm
Проверяем всё-ли в порядке с необходимыми зависимостями:
root> perl /usr/local/otrs/bin/otrs.CheckEnvironment.pl Если есть красные Required - доставляем.
Подпиливаем my.cnf до необходимого состояния (минимум).
Много RAM, тут, как обычно,не помеха.
[mysqld] max_allowed_packet=64M
query_cache_size=32M
innodb_log_file_size=256M
Проверяем правильность работы Perl скриптов
> perl -cw /usr/local/otrs/bin/cgi-bin/index.pl
> perl -cw /usr/local/otrs/bin/cgi-bin/customer.pl
> perl -cw /usr/local/otrs/bin/otrs.PostMaster.pl
Syntax OK - всё в порядке, скрипт совместим с установленной версией.
Отредактировано: 25 Мар 2019, 21:19.
Отредактировано: 26 Мар 2019, 14:30.