OTRS 5 Debian8 Как установить?

Устанавливаю по разным статьям, в принципе везде написано одно и то же.
В основном делал по этой статье, otrs.github.io/doc/manual/admin/5.0/ru/html/manual...
но в ней ,как мне показалось, пропущен пункт:
cp /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/sites-available/otrs.conf

В итоге, после его копирования, должно все работать и открываться веь страница с дальнейшей установкой
service apache2 reload
Job for apache2.service failed. See 'systemctl status apache2.service' and 'journalctl -xn' for details.

systemctl status apache2.service -l
● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2)
   Active: active (exited) (Result: exit-code) since Вт 2015-12-29 15:07:18 MSK; 12min ago
  Process: 5574 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)
  Process: 5711 ExecReload=/etc/init.d/apache2 reload (code=exited, status=1/FAILURE)
  Process: 5583 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS)

дек 29 15:07:18 srv apache2[5583]: The Apache error log may have more information.
дек 29 15:07:18 srv apache2[5583]: .
дек 29 15:18:43 srv apache2[5691]: Reloading web server: apache2 failed!
дек 29 15:18:43 srv apache2[5691]: Apache2 is not running ... (warning).
дек 29 15:18:43 srv systemd[1]: apache2.service: control process exited, code=exited status=1
дек 29 15:18:43 srv systemd[1]: Reload failed for LSB: Apache2 web server.
дек 29 15:18:48 srv apache2[5711]: Reloading web server: apache2 failed!
дек 29 15:18:48 srv apache2[5711]: Apache2 is not running ... (warning).
дек 29 15:18:48 srv systemd[1]: apache2.service: control process exited, code=exited status=1
дек 29 15:18:48 srv systemd[1]: Reload failed for LSB: Apache2 web server.

cat /var/log/apache2/error.log
[Tue Dec 29 15:07:18.938923 2015] [perl:error] [pid 5596] Can't locate /usr/share/otrs/scripts/apache2-perl-startup.pl in @INC (@INC contains: /etc/perl /usr/local/lib/i386-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/i386-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/i386-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl . /etc/apache2) at (eval 2) line 1.\n
[Tue Dec 29 15:07:18.939033 2015] [perl:error] [pid 5596] Can't load Perl file: /usr/share/otrs/scripts/apache2-perl-startup.pl for server 127.0.1.1:0, exiting...


Все проверки модулей и перла во время установки проходят без проблем.
Пробовал ставить несколько раз, но все время упираюсь в эту проблему.
  • Вопрос задан
  • 1213 просмотров
Решения вопроса 1
@Uvetrom Автор вопроса
В общем то и правда, тупо копипастить не надо, я пропустил часть статьи.
Most Apache installations have a conf.d directory included. On Linux systems you can usually find this directory under /etc/apache or /etc/apache2. Log in as root, change to the conf.d directory and link the appropriate template in /opt/otrs/scripts/apache2-httpd.include.conf to a file called zzz_otrs.conf in the Apache configuration directory (to make sure it is loaded after the other configurations).
В общем то, мое решение с копированием файла было почти верным, просто я не туда его копировал.

В итоге сделал символьную ссылку на файл.

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

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

Спасибо за пинок Apolakov Apolakov
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Apolakov
А что мешало просто apt-get install otrs2 сделать? Ну или какие там версии пакетов нынче otrs? Копипастите все подряд не задумываясь зачем?- поставьте просто из пакета и все. Потом обновите до самой свежей если надо. Все зависимости сами подтянутся.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы