Apache 背後的 Jira、Tomcat 和 JBoss

Apache 背後的 Jira、Tomcat 和 JBoss

我需要在同一台機器上安裝這些環境。

Jira:(安裝程序,連接埠:8080,tomcat-jira)
Tomcat:(用於其他應用程式的tomcat,連接埠:8084)
JBoss:(連接埠:8086)
Apache2:(作為代理,mod_proxy,連接埠:80)

首先,我使用 Jira 安裝程式將 Jira 安裝為服務,因此,它附帶了一個 tomcat 嵌入版本,連接埠 8080。

然後我安裝了 apache 作為代理,它起作用了,我現在可以像這樣訪問 jira:debian.local/jira 而不是 debian.local:8080。

但是當我將 Tomcat 放在同一台伺服器中時,問題就開始了:我更改了連接器上的 Tomcat 連接埠並關閉,但是當我啟動它時,Jira 中的 Tomcat 會雙向關閉。

  • 問題是,如何「不推薦」安裝 jira 作為部署在我的 tomcat 上的 WAR,而不是 tomcat-jira?
  • 配置此環境的最佳方法是什麼?為此必須如何聲明 CATALINA_HOME 和 CATALINA_BASE?

就這些了,謝謝!

答案1

由於 JIRA 安裝基本上由 Tomcat 安裝 + 部署的 jira war 組成,為什麼不簡單地重複使用該 Tomcat 實例呢?根據您的描述,您最終會得到 3 個容器 - jira-tomcat、tomcat 和 jboss。所有 3 個的用例是什麼?

相關內容