哈哈,吼吼,这是个好地方
没有风雨躲的过, 没有坎坷不必走……
BlogJava
首页
新随笔
联系
聚合
管理
posts - 21, comments - 23, trackbacks - 0
2007年12月24日
apache2.2.6+tomcat5.5.17配置说明
同样,经过不断的摸索和网友的帮助,终于搞定了:),主要的问题还是出在我的服务器上的原因,不知道为什么,我的服务器上部署了sqlite3.0导致apache2.2.6始终无法运行,总是提示找不到"libsqlite3.so.0",不得以,只能换台服务器测试,轻松搞定,现将过程描述如下,一共参考:
一.安装apache2.2.6
1. tar fvxz httpd-2.2.2.tar.gz
2. 进入解压后的目录。进行配置:
./configure --prefix=/usr/apache --enable-module=so --enable-proxy --enable-proxy-ajp --enable-forward --enable-proxy-connect --enable-proxy-http --enable-so --enable-deflate --enable-headers --enable-include
解释:
-- prefix=/usr/apache是配置将要安装到的目录位置;
--enable-module=so配置Apache支持Dynamic Shared Objects (DSO)模式;
--enable-* 配置添加相应的模块;
3. 编译(编译如果不成功,确认一下你的linux是否安装有编译所需要的c环境和其他需要的类库):
make
4. 安装:
make install
5. 编辑/usr/apache/conf/httpd.conf文件,把端口改为80(别跟tomcat的端口冲突):
ServerName:80
二、安装tomcat5.5.17
直接解压压缩包到指定目录就可以,再次就不多少说了(当然,最好在进行以上两项操作前先按装好jdk,1.5或以上版本)
三、简单的apche2.2.6+tomcat5.5.17配置说明:
使用
使用proxy_ajp整合apache和tomcat,由于Apache2.2对以往版本有较大改动,引进了proxy 模块,所以Apache2.2和Tomcat5.5的配置需要用到mod_proxy.so等文件(不再使用jk 或 jk2 等tomcat连接器) .基本配置如下:
(一)加载解析模块
windows下,或linux采用动态加载(DSO)模式下需配置。前面我们的linux编译时把下面的模块嵌入到了 apache中,所以不用再加载,因此下面的两行也不用再httpd.conf文件中添加了
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
(二)使用proxy_ajp代理, 下面的配置,是把所有目录全用代理
使用vi编辑器打开apache的配置文件/conf/httpd.conf,在#LoadModule××××××行的后面添加 以下两行即可:
ProxyPass / ajp://127.0.0.1:8009/
ProxyPassReverse / ajp://127.0.0.1:8009/
(三)禁止使用proxy_ajp代理的目录:
如果对于某些目录不想使用proxy_ajp代理转发,可以按照如下配置(配置方式同上面(二)的操 作):
ProxyPass /images/ ! (禁止images目录下的内容使用proxy_ajp代理转发)
配置到现在,重启一下apache,就可通过apache来访问tomcat的服务了。
特别鸣谢:http://groups.csdn.net/Apache/topic/b70ad273-f66f-4699-83c0-e11d354d262a.aspx
posted @
2007-12-24 18:03
雪地孤鸿 阅读(362) |
评论 (1)
|
编辑
收藏
<
2007年12月
>
日
一
二
三
四
五
六
25
26
27
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
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(3)
给我留言
查看公开留言
查看私人留言
随笔分类
appfuse(1)
java(7)
seam2.0学习笔记(1)
SPRING
sso(2)
STRUTS(1)
Sync4j(1)
SyncML(2)
工作日志(2)
开发工具(2)
生活感悟
随笔档案
2008年6月 (1)
2008年3月 (3)
2007年12月 (1)
2007年8月 (1)
2007年7月 (1)
2006年12月 (1)
2006年11月 (1)
2006年10月 (1)
2006年9月 (1)
2006年7月 (1)
2006年4月 (2)
2005年12月 (1)
2005年11月 (1)
2005年10月 (4)
2005年9月 (1)
文章档案
2005年9月 (1)
blog
eamoi之Coder日志
ajax
liferayPortal
steeven
sync4j
sync4j1
大胃
月亮的太阳
铁手剑谱
铁手
搜索
最新评论
1. re: 在tomcat下发布使用eclipse中的ant打包后的war文件[未登录]
谢谢了。
--Sam
2. re: jbossTools 创建seam2.0工程注意事项
http://www.zhougongjiemengda.cn
--王能
3. re: jbossTools 创建seam2.0工程注意事项
http://www.zhaomysf.com.cn
--魔域私服
4. re: jbossTools 创建seam2.0工程注意事项
学习。。。支持本站。
--比牛网
5. re: SyncML Intensive 继续
我刚开始做这个,有很多的英文协议,但是我的英文有限,不能很明确的理解其中的意思。所以希望你能多做点翻译。谢谢
--jinkin
阅读排行榜
1. linux+php5.1.6+mysql5.0.2+apache2.0.55安装配置说明:(1665)
2. 在tomcat下发布使用eclipse中的ant打包后的war文件(1500)
3. JForum 的 SSO集成的问题解决(1440)
4. cas配置之初体验(1109)
5. jdk1.4升级到JDK1.5的问题(1091)
评论排行榜
1. SyncML Intensive 继续(3)
2. jdk1.4升级到JDK1.5的问题(3)
3. jbossTools 创建seam2.0工程注意事项(3)
4. 在tomcat下发布使用eclipse中的ant打包后的war文件(2)
5. 找不到C.TLD的问题(2)