Средство отслеживания запроса 4.x на Ubuntu 12.04

Мне установили сервер Ubuntu 12.04 на моей машине. Я пытаюсь установить запрос-tracker4. Вот то, что я сделал до сих пор:

  1. Установленное средство отслеживания запроса через"sudo apt-get install request-tracker4"
  2. Я затем пытался настроить RT_SiteConfig.pm в /etc/request-tracker4 но затем столкнулся с проблемами в заполнении базы данных MySQL.

  3. Я затем сделал sudo dpkg-reconfigure request-tracker4

    • Это решило мои проблемы неспособности заполнить / устанавливают mysql и т.д.
    • Теперь, я пытаюсь установить rt под www.mydomain.com/rt

Я прочитал собственные руководства различного практического руководства и bestpractical, но я не в значительной степени эксперт в конфигурациях Apache, так застрявших.

Моя Текущая установка сервера Ubuntu 12.04:

Apache2, Fastcgi установил (зарегистрированный /etc/apache2/mods-enabled
Корень документа Веб-сервера является значением по умолчанию /var/www/
Интернет-пользователь www-data

Вопрос:

  1. Где и Что я вставлю конфигурацию Apache, чтобы начать использовать RT через веб-интерфейс?

Я видел два файла в /etc/request-tracker4/

apache2-fastcgi.conf и apache2-fcgid.conf Я даже пытался делать a ln -s apache2-fastcgi.conf /etc/apache2/conf.d но когда я пытался открыть тот файл в корне, в то время как в conf.d каталоге он сказал too many levels.

Какие-либо эксперты по средству отслеживания запроса по Ubuntu?:-)

Ваша справка будет очень полезна и цениться.

Спасибо

Сообщите мне, нужна ли Вам дальнейшая информация!

2
задан 27 May 2013 в 16:04

2 ответа

Попробуйте добавить Include /etc/request-tracker4/apache2-fastcgi.conf в файл конфигурации вашего виртуального хоста, например, в /etc/apache2/sites-available/default.

0
ответ дан 27 May 2013 в 16:04

Насколько конфигурация Apache идет, необходимо только должны быть следовать этим инструкциям, если у Вас есть ванильная установка Apache2. Я не рекомендовал бы использовать fastcgi получить основное выполнение установки. Вы также не должны должны быть касаться модуля RT_SiteConfig.pm Perl.

Кроме того, необходимо будет установить следующие пакеты:

sudo apt-get install rt4-apache2 rt4-clients rt4-db-mysql request-tracker4 rt4-extension-assettracker fetchmail

Насколько конфигурация Apache2 идет, следующее должно запустить Вас:

Выполните команду:

gksudo gedit /etc/apache2/apache2.conf

Добавьте следующее у основания файла на новой строке:

ServerName tickets

Сохраните файл и выполните команду:

gksudo gedit /etc/apache2/sites-available/default

Найдите последнюю строку <?/VirtualHost> и вставка в следующих двух строках чуть выше его:

Include /etc/request-tracker3.8/apache2-modperl2.conf
RedirectMatch ^/$ /rt

Сохраните файл и выполните команду:

a2enmod rewrite; service apache2 restart

Снова, эти инструкции были взяты отсюда и успешно работали на меня приблизительно на пяти производственных развертываниях.

Кроме того, смотрите на мою более подробную установку, отвечают на этот вопрос.

1
ответ дан 27 May 2013 в 16:04

Другие вопросы по тегам:

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