JK方式Tomcat整合Apache

2021-06-09 18:25:57 字數 1098 閱讀 1430

最近因為需要將多個tomcat上的應用整合到apache中,邊學邊做查了很多資料,做個筆記。

1、需要安裝好tomcat和apache

在apache安裝目錄下的conf資料夾下修改httpd.conf,在最後加入如下**:

loadmodule jk_module "c:/apache2.2/modules/mod_jk.so"  

jkloglevel error

jklogfile "c:/apache2.2/logs/jk.log"

jkworkersfile "c:/apache2.2/conf/workers.properties"

namevirtualhost *:80

servername localhost

directoryindex index.jsp

jkmount /mywebname1* t2

jkmount /mywebname2* t1

1-4行的作用主要是讓apache載入so檔案,並設定日誌目錄及so檔案的配置檔案workers.properties的路徑。

6-12行的作用主要是設定哪些請求用jk方式。在jkmount中設定的t1和t2分別可以在workers.properties檔案中找到對應tomcat的ajp13埠。也就意味著在tomcat的server.xml檔案中應該有設定了ajp13的埠如:

下面是我的workers.properties的內容:

worker.list=t1,t2  

worker.t1.port=8009

worker.t1.host=localhost

worker.t1.type=ajp13

worker.t1.lbfactor=1

worker.t2.port=8049

worker.t2.host=localhost

worker.t2.type=ajp13

worker.t2.lbfactor=1

目前就做到這裡,後續待補……

通過JK配置Apache與Tomcat的ajp連線

關於apache 與 tomcat 的連線方式,在一篇文章中已經進行了詳細的介紹 http www.ibm.com developerworks cn opensource os lo apache tomcat index.html 以下是本人參照網上資料做的情況 4 修改apache 2.2 c...

原創 tomcat6 0 IIS6 jk的配置

1 安裝isapi外掛程式 把dll檔案複製到c inetpub isapi bin目錄下 如果這些目錄不存在,則手工新建 特別注意 如果isapi目錄沒有許可權,則影響iis載入isapi不成功,所以要給isapi加入everyone的許可權,步驟如下 點選 新增 高階 立即查詢,點選確定即可,2...

nginx整合tomcat筆記

環境 windows10,tomcat6,nginx1.8,jdk,步驟 將tomcat複製成想要的份數,配置專案 在nginx中配置upstream分流,此時可以根據主機的效能配置權重。以及 伺服器 為了 整潔,建議將訪問的專案單獨配置在乙個配置檔案中,最後使用 include 將該配置檔案匯入 ...