Win32下使用AJP整合Tomcat 4.0.4和Apache 1.3.26

來源:互聯網
上載者:User
apache 預備工作:

下載:
Apache 1.2.26 http://www.apache.org/dist/httpd/binaries/win32/apache_1.3.26-win32-x86-no_src.exe
Tomcat 4.0.4 http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.4/bin/jakarta-tomcat-4.0.4-LE-jdk14.exe
mod_jk http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.3/bin/win32/i386/mod_jk.dll

安裝過程大家都知道, 就不再羅嗦了.

配置Apache:

把mod_jk.dll拷貝到 %APACHE_HOME%/libexec目錄下
在%APACHE_HOME%/conf/httpd.conf中添加以下資訊:

#... ...
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule jk_module libexec/mod_jk.dll

#... ...
#AddModule mod_unique_id.c
AddModule mod_jk.c

#... ...
JkWorkersFile "D:/Apache/tomcat/work/workers.properties"
JkLogFile logs/mod_jk.log
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "

其中JkWorkersFile為mod_jk工作目錄, JkLogFile為mod_jk日誌目錄.
最後在需要的地方(如VirtualHost中)加入:

JkMount /*.jsp ajp13
JkMount /servlet/* ajp13

儲存配置, OK, Apache伺服器配置完成, 下面來配置Tomcat.

首先, 建立一個workers.properties檔案(要和JkWorkersFile的那個檔案名稱相同),寫入以下資訊:

# ... ...
workers.tomcat_home=D:/Apache/tomcat
workers.java_home=D:/j2sdk1.4.0
ps=/
worker.list=ajp12, ajp13

# Definition for Ajp13 worker
#
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13

其中workers.tomcat_home為Tomcat的安裝路徑, workers.java_home為JDK的安裝路徑
然後儲存到D:/Apache/tomcat/work(也就是httpd.conf中JkWorkersFile的路徑).

配置Tomcat:

修改%TOMCAT_HOME%/conf/server.xml

1.在<Server></Server>中加入:

<Listener className="org.apache.ajp.tomcat4.config.ApacheConfig" />

2.在<Host></Host>中加入:

<Listener className="org.apache.ajp.tomcat4.config.ApacheConfig" append="true" />

儲存, OK, 全部配置完成.

測試就不用我再說了吧^_^
有什麼問題, 發到webmaster@yipsilon.com

參考:
Tomcat AJP1.3說明文檔 http://jakarta.apache.org/tomcat/tomcat-4.0-doc/config/ajp.html
那裡面還有IIS的配置說明, 快去看看啊!!

相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。