本機(jī)環(huán)境:
操作系統(tǒng):Windows2000Sp4,
Java:C:\Program Files\Java\jdk1.5.0_05
假設(shè)本機(jī)上沒有Apache和Tomcat存在,如果存在就全部卸載刪除。
1、下載安裝Apache2
下載路徑:
http://apache.bestwebcover.com/httpd/binaries/win32/apache_2.0.55-win32-x86-no_ssl.msi
安裝到:(為了防止空格導(dǎo)致的麻煩,ApacheGroup中間沒有空格)
C:\ApacheGroup
會自動生成
C:\ApacheGroup\Apache2
選擇安裝為Windows的Service后會自動啟動。
啟動瀏覽器觀察http://localhost看到Apache的默認(rèn)主頁。
2、下載安裝Tomcat5.5
下載路徑:
http://mirrors.playboy.com/apache/tomcat/tomcat-5/v5.5.12/bin/apache-tomcat-5.5.12.exe
安裝到:(為了防止空格導(dǎo)致的麻煩,Tomcat5.5中間沒有空格)
C:\ApacheGroup\Tomcat5.5
自動安裝為Service,選擇安裝完畢后啟動Tomcat。
安裝時選擇安裝examples。
啟動瀏覽器觀察http://localhost:8080看到Tomcat的默認(rèn)主頁。
觀測http://localhost:8080/jsp-examples看到j(luò)sp測試頁。
3、下載安裝Connector
下載路徑:
http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.15/mod_jk-apache-2.0.55.so
改名為mod_jk.so后放到C:\ApacheGroup\Apache2\modules下面。
4、創(chuàng)建workers.properties,放到C:\ApacheGroup\Apache2\conf下面。基本上按照Apache網(wǎng)站上Connector的worker的介紹寫的,就是目錄按照前面的實(shí)際安裝目錄寫。
workers.apache_log=C:\ApacheGroup\Apache2\logs
workers.tomcat_home=C:\ApacheGroup\Tomcat5.5
ps=# the list of workers
worker.list=ajp13
# worker "ajp13" will talk to Tomcat listening on machine localhost at port 8009 using 3 lb factor
worker.ajp13.type=ajp13
worker.ajp13.host=localhost
worker.ajp13.port=8009
worker.ajp13.lbfactor=3
# worker "ajp13" use up to 10 sockets, which will stay no more than 10mn in cache
worker.ajp13.cachesize=10
worker.ajp13.cache_timeout=600
# worker "ajp13" ask operating system to send KEEP-ALIVE signal on the connection
worker.ajp13.socket_keepalive=1
# worker "ajp13" want ajp13 connection to be dropped after 5mn (recycle)
worker.ajp13.recycle_timeout=300
# Define the LB worker
worker.router.type=lb
worker.router.balance_workers=ajp13
# Add the status worker to the worker list
worker.list=jkstatus
# Define a 'jkstatus' worker using status
worker.jkstatus.type=status
# Add the jkstatus mount point
JkMount /jkmanager/* jkstatus
# Enable the JK manager access from localhost only
<location>
JkMount jkstatus
Order deny,allow
Deny from all
Allow from 127.0.0.1
</location>
5、修改C:\ApacheGroup\Tomcat5.5\conf\server.xml
在<engine name="Catalina" defaulthost="localhost">后面加上:
<listener classname="org.apache.jk.config.ApacheConfig" modjk="C:/ApacheGroup/Apache2/modules/mod_jk.so">
重起Tomcat,會發(fā)現(xiàn)在C:\ApacheGroup\Tomcat5.5\conf下面新建了兩個目錄:jk和auto,其中auto中有一個文件mod_jk.conf。
6、修改C:\ApacheGroup\Apache2\conf\httpd.conf
在最后加上:
Include C:/ApacheGroup/Tomcat5.5/conf/auto/mod_jk.conf
7、重起Apache2
8、檢測http://localhost/jsp-examples,看到Tomcat的jsp-examples。