列宿乃施于上榮兮 日月才經(jīng)于柍桭
………… 白駒過(guò)隙 歲月如斯 夢(mèng)縈回繞 心靈之聲
posts - 57, comments - 8, trackbacks - 0, articles - 41
BlogJava
::
首頁(yè)
::
新隨筆
::
聯(lián)系
::
聚合
::
管理
Windows環(huán)境下Apache2.X與Tomcat6.X的整合
Posted on 2009-07-25 06:03
默認(rèn)為零
閱讀(322)
評(píng)論(0)
編輯
收藏
所屬分類(lèi):
技術(shù)
前言
Apache HTTP Server(后面簡(jiǎn)稱(chēng)Apache)是web服務(wù)器,Tomcat是servlet服務(wù)器。Apache處理靜態(tài)頁(yè)面和資源文件的能力大于Tomcat本身的處理能力。在高訪問(wèn)量的網(wǎng)站應(yīng)用中,整合后的體系結(jié)構(gòu)使Apache和Tomcat分工協(xié)作,能大幅提高系統(tǒng)處理能力。此外也可以通過(guò)連接器的參數(shù)設(shè)置讓其支持應(yīng)用壓力的負(fù)載均衡等等額外功能。
可以這么理解他們之間的整合,每個(gè)Tomcat worker是一個(gè)服務(wù)于web服務(wù)器、等待執(zhí)行servlet的Tomcat實(shí)例。使用像Apache之類(lèi)的web服務(wù)器轉(zhuǎn)發(fā)servlet請(qǐng)求給位于其后面的一個(gè)Tomcat進(jìn)程(也就是前面所說(shuō)的worker)。
本文通過(guò)ajp13協(xié)議實(shí)現(xiàn)Apache與Tomcat的整合。
安裝
分別下載Tomcat6.X和Apache2.X版本安裝。
1)Apache2.X:
http://httpd.apache.org/
具體的下載點(diǎn)自己找吧
2)Tomcat6.X:
http://tomcat.apache.org/
3)連接器:
http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.30/
針對(duì)Apache的版本下載合適的連接器文件mod_jk-*.so,注意連接器的版本能分別支持Apache httpd和Tomcat的版本就行,所提供鏈接僅供參考。
整合
1)將mod_jk-*.so更名為mod_jk.so文件并拷貝入Apache根目錄下modules子目錄中。
2)Apache根目錄下conf子目錄中建立連接器工作參數(shù)配置文件workers.properties,打開(kāi)并編輯如下:
workers.tomcat_home
=
"
D:\apache-tomcat-6.0.16
"
workers.java_home
=
"
D:\jdk1.6.0_18
"
ps
=
\
wk.list
=
ajp13
wk.ajp13.port
=
8009
wk.ajp13.host
=
localhost
wk.ajp13.type
=
ajp13
wk.ajp13.lbfactor
=
50
wk.ajp13.cachesize
=
10
wk.ajp13.cache_timeout
=
600
wk.ajp13.socket_keepalive
=
1
wk.ajp13.socket_timeout
=
300
3)打開(kāi)conf目錄下httpd.conf文件,補(bǔ)充配置如下:
LoadModule jk_module modules/mod_jk.so #加載Apache與Tomcat的連接器組件
JkWorkersFile conf/workers.properties #指定連接器的參數(shù)配置文件
JkMount /*.do ajp13 #指定*.do為轉(zhuǎn)發(fā)的請(qǐng)求類(lèi)型
JkMount /*.jsp ajp13 #指定*.jsp為轉(zhuǎn)發(fā)的請(qǐng)求類(lèi)型
4)執(zhí)行“開(kāi)始->程序->Apache HTTP Server 2.X->Configure Apache Server->Test Configuration”驗(yàn)證mod_jk是否安裝正常,如果有錯(cuò)會(huì)顯示如下窗口(圖 3.4-1),需進(jìn)一步檢查連接器版本與Apache、Tomcat是否匹配。
圖 3.4-1
5)驗(yàn)證通過(guò)后可以測(cè)試整合是否成功了
在Tomcat webapps目錄下新建foo應(yīng)用,并創(chuàng)建test.jsp內(nèi)容如下:
<%
out.println(
"
test ok!
"
);
%>
完成之后分別啟動(dòng)Tomcat和Apache HTTP Server。
在瀏覽器中打開(kāi):
http://localhost:8080/foo/test.jsp
顯示正常
再打開(kāi):
http://localhost/foo/test.jsp
顯示相同,那么說(shuō)明Tomcat整合Apache HTTP Server已經(jīng)成功了。
如果只啟動(dòng)了Apache HTTP Server而未啟動(dòng)Tomcat,則報(bào)錯(cuò)(如圖 3.5-1)。
圖 3.5-1
綁定域名
步驟如下:
1)在“C:\WINDOWS\system32\drivers\etc\hosts”文件中加入一行:xxx.xxx.xxx.xxx
www.apoz.org
2)在Tomcat配置文件server.xml中,加入:
<
Host name
=
"
www.apoz.org
"
debug
=
"
0
"
appBase
=
"
webapps
"
unpackWARs
=
"
true
"
autoDeploy
=
"
true
"
xmlValidation
=
"
false
"
xmlNamespaceAware
=
"
false
"
>
<
Context docBase
=
"
foo
"
path
=
""
debug
=
"
0
"
reloadable
=
"
true
"
/>
</
Host
>
3)啟動(dòng)Tomcat,在瀏覽器中打開(kāi):
http://www.apoz.org:8080/test.jsp
,OK訪問(wèn)正常,通過(guò)綁定域名訪問(wèn)Tomcat應(yīng)用成功。
新用戶注冊(cè)
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問(wèn)
管理
相關(guān)文章:
Linux下Shell腳本完善
一次小小的jconsole遠(yuǎn)程監(jiān)控故障排查
小試Eclipse性能調(diào)優(yōu)
JFreeChart結(jié)合AJAX實(shí)現(xiàn)的WEB實(shí)時(shí)監(jiān)控效果
iBatis與Hibernate使用比較
Spring中的事務(wù)應(yīng)用
Spring中JMX技術(shù)的應(yīng)用
對(duì)于SOA、SaaS的理解
Maven2的依賴(lài)庫(kù)管理
暴力破解常見(jiàn)技巧
Powered by:
BlogJava
Copyright © 默認(rèn)為零
日歷
<
2009年7月
>
日
一
二
三
四
五
六
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
公告
平凡之人悟非平凡之事,升華之道也。
本壇實(shí)乃雜燴,工作、生活、育兒、健身,指哪打哪,想哪寫(xiě)哪!
常用鏈接
我的隨筆
我的文章
我的評(píng)論
我的參與
最新評(píng)論
留言簿
(6)
給我留言
查看公開(kāi)留言
查看私人留言
隨筆分類(lèi)
(105)
健身(5)
感悟(10)
技術(shù)(34)
投資(5)
生活(8)
電影(1)
育兒(2)
轉(zhuǎn)帖(31)
飲食(9)
隨筆檔案
(67)
2010年10月 (4)
2010年9月 (1)
2010年8月 (2)
2010年7月 (8)
2010年6月 (2)
2010年5月 (5)
2009年10月 (1)
2009年7月 (2)
2009年5月 (1)
2008年9月 (7)
2008年8月 (3)
2008年7月 (8)
2008年5月 (1)
2008年2月 (2)
2007年10月 (6)
2007年9月 (4)
2007年8月 (1)
2007年6月 (1)
2007年5月 (1)
2007年4月 (7)
搜索
積分與排名
積分 - 31294
排名 - 1354
最新隨筆
1.?《活法》讀后感
2.?Linux下Shell腳本完善
3.?一次小小的jconsole遠(yuǎn)程監(jiān)控故障排查
4.?炒股啟示錄
5.?助眠飲食
6.?買(mǎi)基金有技巧
7.?強(qiáng)大的酷睿i7四核處理器
8.?小試Eclipse性能調(diào)優(yōu)
9.?多吃魚(yú)有好處
10.?夏季飲食先開(kāi)胃
最新評(píng)論
1.?re: 基于Axis 1.X的Web Service開(kāi)發(fā)(三)[未登錄](méi)
受教了,轉(zhuǎn)了,謝謝博主
--初學(xué)者
2.?re: 健身氣功之八段錦
很好,老少皆宜。
--niuwei
3.?re: 體驗(yàn)阿里文化有感
“成群結(jié)隊(duì)的漂亮mm”不錯(cuò),我們這里找個(gè)mm太難了,何況還要是漂亮的。
--叱咤紅人
4.?re: lenovo i908手機(jī)上網(wǎng)
根本就連接不了撥號(hào)根本就撥不上去,不要騙人
--56465465465
5.?re: lenovo i908手機(jī)QQ
我也是用的908下載的QQ版本2008版的升級(jí)后用了一段時(shí)間還上不了了,希望大家?guī)兔υ缫粋€(gè)好點(diǎn)的版本
--馬莉莉
閱讀排行榜
1.?Spring中JMX技術(shù)的應(yīng)用(2306)
2.?JFreeChart結(jié)合AJAX實(shí)現(xiàn)的WEB實(shí)時(shí)監(jiān)控效果(2068)
3.?《活法》讀后感(1984)
4.?Java實(shí)現(xiàn)FTP傳輸文件(一)(1130)
5.?lenovo i908手機(jī)上網(wǎng)(1084)
評(píng)論排行榜
1.?lenovo i908手機(jī)上網(wǎng)(3)
2.?基于Axis 1.X的Web Service開(kāi)發(fā)(三)(1)
3.?健身氣功之八段錦(1)
4.?貨幣原理及人民幣升值問(wèn)題的闡述(1)
5.?lenovo i908手機(jī)QQ(1)
主站蜘蛛池模板:
精品在线免费视频
|
国产成人精品男人免费
|
男男gay做爽爽的视频免费
|
久久精品国产亚洲AV香蕉
|
色五月五月丁香亚洲综合网
|
亚洲精品免费视频
|
亚洲综合另类小说色区色噜噜
|
噼里啪啦电影在线观看免费高清
|
天天看免费高清影视
|
无码精品国产一区二区三区免费
|
亚洲精品无码午夜福利中文字幕
|
国产成人福利免费视频
|
香港特级三A毛片免费观看
|
情侣视频精品免费的国产
|
亚洲色大成网站www
|
最近中文字幕免费完整
|
亚洲午夜视频在线观看
|
久久毛片免费看一区二区三区
|
毛片免费在线播放
|
成人黄色免费网址
|
亚洲黄色三级网站
|
av无码国产在线看免费网站
|
久久精品国产精品亚洲色婷婷
|
18禁无遮挡无码网站免费
|
亚洲人成综合网站7777香蕉
|
日韩中文字幕在线免费观看
|
亚洲精品人成网线在线播放va
|
扒开双腿猛进入爽爽免费视频
|
亚洲综合视频在线观看
|
亚洲精品少妇30p
|
亚洲色精品88色婷婷七月丁香
|
久久久久国产亚洲AV麻豆
|
亚洲成av人片不卡无码久久
|
四虎精品亚洲一区二区三区
|
日韩一区二区免费视频
|
日韩a级毛片免费观看
|
国产乱人免费视频
|
亚洲AV无码成人精品区大在线
|
亚洲Aⅴ无码一区二区二三区软件
|
国产jizzjizz视频免费看
|
国产免费午夜a无码v视频
|