На случай, если кто-то захочет узнать, лучшим способом, который я нашел, было использование Tomcat IIS Connector через вики-документацию JIRA по интеграции JIRA с IIS .
Это позволяет вам работать в подкаталоге / jira или на поддомене / виртуальном хосте http://jira.domain.com, если вы того пожелаете.
Использование субдомена не подробно описано в вики, только получение IIS для запросов прокси к Tomcat через подкаталог, поэтому, если вы хотите использовать субдомен, следуйте инструкциям, как обычно, но следуйте следующим советам:
- Это общий пункт. Убедитесь, что на сайте IIS, который вам предлагается создать, привязка сопоставлена с портом
80
с заголовком узлаjira.yourdomain.com
. - В вашем
JIRA\conf\server.xml
файле оставьте путь пустым для<Context path=""...>
атрибута, в котором вики-документация указывает вам указать его. Введите только один, например,/jira
для. если вы используете подкаталоги. - Убедитесь, что для вашего атрибута
JIRA\conf\server.xml
файла элемента установлено значение, отличное от того, на котором будет работать IIS. Например, по умолчанию, который я считаю, устанавливается, чтобы оставить это на этом.port
<Connector...>
80
8080
- Наконец, в вашей
tomcat_iis_connector\conf\uriworkermap.properties
папке, используемой для фильтра прокси-сервера ISAPI, убедитесь, что ваша рабочая запись указана как:/*=worker1
а не то,/jira/*=worker1
что документация предлагает вам сделать.
Так и должно быть, теперь запустите iisreset
и перезагрузите службу JIRA, и все готово. Не могу поверить, что это не очень подробно описано в сети, или вариант субдомена не был подробно описан в Atlassian Wiki. Возможно, это просто для тех, кто знаком с Tomcat, я не уверен!
Желаю удачи и надеюсь, что у меня не будет головной боли!