windows下apache与tomcat的整合

windowsApache+Tomcat整合(完整版) 网上看了很多Tomcat+Apache配置,现自己总结一下,一是自己做备份,二是给朋友们多一个参考,共同进步O(∩_∩)O~ 所需资源:Apache2  下载Tomcat   下载Mod_jk   下载 一.安装apachetomcat       常规正常安装既可,我本机已经装好了,在此不在累述(大家也一定装好了吧,吼吼~),我本机用的是wamp,集成apa 阅读详情
1.       准备
2.       安装j2sdk_1_5_0_05 -windows-i586.exe
3.       安装apache_2.0.58-win32-x86-no_ssl.msi
4.       安装jakarta-tomcat-5.5.9.tar.gz
5.       整合Apache和Tomcat
6.       其它注意问题
 
1. 准备 :
j2sdk_1_5_0_05 -windows-i586.exe
apache_2.0.58-win32-x86-no_ssl.msi
jakarta-tomcat-5.5.9.tar.gz
jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
2. 安装 j2sdk _1_5_0_05 :
  双击直接运行,将其安装到C:/Program Files/Java/jdk1.5.0_05;
具体参阅《J2SDK的安装》。
3. 安装 apache_2.0.58-win32-x86-no_ssl.msi:
双击直接运行,将其安装到C:/Program Files/Apache Group/Apache2;
具体参阅《Apache的安装配置》。
4. 安装 jakarta-tomcat-5.5.9.tar.gz:
因为使用的是免安装版,故只需将tomcat解压到D:/Tomcat即可;
将apache与tomcat的连接器connectors-jk2解压, 得到mod_jk2.so文件;
具体参阅《Tomcat的安装配置》。
访问: http://localhost:8080/,若看到Tomcat的欢迎界面,表示设置成功!
5. 整合 Apache Tomcat:
1. 将mod_jk2.so拷贝到C:/Program Files/Apache Group/Apache2/modules目录下。
2. 编辑 C:/Program Files/Apache Group/Apache2/conf/httpd.conf:
修改: DocumentRoot "D:/Tomcat/webapps/"
修改: <Directory "D:/Tomcat/webapps/">
在相应的行添加:LoadModule jk2_module modules/mod_jk2.so
3. 在 C:/Program Files/Apache Group/Apache2/conf下新建workers2.properties文件, 该文件内容如下:
 
# Usually commented out on production environments
[logger.apache2]
file=”C:/Program Files/Apache Group/Apache2/logs/error.log”
level=ERROR
# Provide the basic config needed
[config]
file=C:/Program Files/Apache Group/Apache2/conf/workers2.properties
debug=1
# Provide the location of shm file on the Apache web server
#shm必须配
[shm]
file=C:/Program Files/Apache Group/Apache2/conf/jk2.shm
size=1000000
 
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
#define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
# Map the Tomcat examples webapp to the Web server uri space
[uri:/*.jsp]
workers=ajp13:localhost:8009
 
注意:查看 D:/Tomcat/conf/server.xml 文件中有关端口 “8009” 是否被注释,一般不用修改。
 
4. 编辑D:/Tomcat/conf/jk2.properties文件, 修改后该文件内容如下:
handler.list=apr,request,channelJni
channelSocket.port=8019
shm.file= C:/Program Files/Apache Group/Apache2/conf/jk2.shm
apr.jniModeSo=C:/Program Files/Apache Group/Apache2/modules/mod_jk2.so
 
5. 重启Tomcat和Apache
访问 http://localhost:8080/jsp-examples/http://localhost/jsp-examples/将看到相同的内容, 点击其中的任何链接, 效果也一样。
配置成功!
 
6. 其它注意问题 :
 
1. 如何使Tomcat和Apache的根目录相同:
例如,开发了一个web应用项目,放在D:/shop目录下。想通过 http://localhost/shop/来访问你的项目,这时/shop目录成为你的上下文路径。利用文本编辑器打开D:/Tomcat/conf/ server.xml文件,找到:
<Context path="" docBase="ROOT" debug="0">
将其注释去掉改成如下:
<Context path="/shop" docBase="D:/shop " debug="0" reloadable="true"/>
其中:path 定义你的上下文路径,docBase定义你的应用的真实路径。
如果你的应用位于$tomcat_home/webapps下,那么你的应用可以直接配置成:
<Context path="/shop" docBase="shop " debug="0" reloadable="true"/>
 
下一步要让Apache也知道这个上下文路径,打开$apache_home/conf下的httpd.conf文件,加入以下代码:
 
# 上下文路径配置
Alias /shop/  "D:/shop /"
<Directory "D:/shop/">
   Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
注意:上面的路径要和你在Tomcat中的配置相同,如果是在$tomcat_home/webapps下的配置,需要绝对路径,即D:/tomcat/webapps/shop/。
 
tomcat服务安装为windows服务的方法 首先修改tomcat下边bin目录里的service.bat文件这个得两处 set SERVICE_NAME=ApacheTomcat6datacenter set PR_DISPLAYNAME=Apache Tomcat 6 datacenter 其中 SERVICE_NAME就是windows服务的显示名称 然后执行cmd命令 找到tomcat/bin目录路径,然后执 阅读详情

相关推荐

Windows整合ApacheTomcat

1. 检查系统是否已安装IIS 单击:"开始"-"管理工具",检查是否存在" Internet 信息服务(IIS)管理器"。如果存在,则可禁用IIS或者更改IIS的80端口号,也可以卸载掉IIS,因为IIS的默认端口80会apache的默认80端口冲突。 2. 查看磁盘分区容量并确定使用策略 打开"我的电脑",查看除 C 区外各个磁盘分区的可用空间容量,使用容量较大的磁盘分区作为 WEB

山巅 762

windows安装Tomcat配置教程

1.官网下载需要的版本2. 下载完后解压到指定的路径,一定要记住自己解压的路径,作者以解压到D盘为例。

x_976090041的博客 1907

Apache+Tomcat 整合

Apache+Tomcat 整合

m0_60154718的博客 1802

windows环境下配置Tomcat服务

Tomcat 服务器是一个开源的轻量级 Web 应用服务器,在中小型系统和并发量小的场合下被普遍使用Tomcat 结构图Tomcat主要组件:服务器 Server,服务 Service,连接器 Connector、容器 ContainerTomcat 的核心是连接器 Connector 和容器 ContainerServer 组件可以同时管理一个或多个 Service 服务服务器 Server为服务 Service提供基本环境,有了 Service 服务便可以对外提供能力了。

qq_43408367的博客 6411

如何整合windowsapachetomcat

这里先讲一下整合的好处, (1) Apache有很多mod,这些mod提供了丰富的web功能,例如,可以解决多个域名对应同一个ip地址,弥补了Tomcat的Web服务器功能较少的缺点 (2) Apache在快速响应上比其他的web服务器占优势。 (3) Apache在静态页面的解析上速度比较快 (4) Apache在稳定性方面也表现不俗 (5) Tomcat具有servlet容器,可

wk476855的专栏 539

Windowsapache+tomcat整合

基于Windows 2003 Server + Apache2.2.8 + Tomcat6.0.16整合. 1. 下载安装Apache Http Server Windows 版本: http://httpd.apache.org/download.cgi 2. 下载Tomcat(解压即安装): http://tomcat.apache.org/download-60.cgi 3. 下载

qd_liyp的专栏 662

apachetomcat整合(windows)

windows: 1.下载安装jdk并设置好环境变量 1.下载安装tomcat 2.下载安装apache 3.下载对应的mod_jk,要选择对应的版本,如图所示 4.整合,解压tomcat-connectors-xxx,将mod_jk.so复制到apache安装目录下的modules文件夹中,然后将以下文件保存在apache的安装目录下的conf文件夹中 httpd-j

baiyangliu 1988

Windows环境下ApacheTomcat整合

一.安装环境及软件下载 1.安装环境:windows server 2008 2.Apache 官方下载地址:https://www.apachehaus.com/cgi-bin/download.plx 关于下载版本VC什么的这里有说明 我这里下载的是 VC11下的 apache 2.4.29 x64 3.tomcat 参考https://jingyan...

千月落 1652

windowsapache+tomcat整合

  准备工作:1、 Apache 2.2.4下载地址:http://cztele1.skycn.com/down/apache_2.2.4-win32-x86-no_ssl.zip2、 Tomcat 6.0.16下载地址:http://apache.mirror.phpchina.co ... e-tomcat-6.0.16.zip3、 JDK下载地址:http://cds.sun

wenyawen的专栏 2274

windows apache+tomcat整合apache转发URL

windows apache+tomcat整合apache转发URL

ivan_ting的专栏 490

Windows2000下的Apache2Tomcat4的整合

google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";google_ad_width = 336;google_ad_height = 280;//<script type="text/java

java专栏 466

WindowsApache整合Tomcat

WindowsApache整合Tomcat成功实例 ——2016.5.19          【下载】             1.Apache HTTP Server (httpd) 2.2.22 : http://httpd.apache.org/download.cgi#apache22          2.Tomcat5.5:   http://mirror.bjtu.ed

千墨 的CSDN《断剑情雪》《月颜牌》,本人文章全部免费,仅供学习。 620

windowsapache+tomcat+php+mysql整合

这几天学着在windows+apache下面整合php的项目和tomcat项目,经过一段苦逼的探索,终于将这两个项目整合在一个apache下面。现在将步骤列出来以供参考。 首先,我下了个wamp的安装包,一把搞定了apache+php+mysql的整合,当然你也可以自己配置。或者用其他的整合工具,如phpstudy等。 然后,修改apache的httpd.conf文件,添加了lis...

liu695775的博客 465

Windows2000 下整合Apache2Tomcat4

题目:Windows2000 下整合Apache2Tomcat4作者:robornet日期:2002-10-30原由:搞了一段时间的java项目,到分发的时候了,可找不到一份最新的Apache2Tomcat4的整合配置,遂看了半天的jakarta在线资料,并参照以前网友的文章,      写了这篇配置文档,以作参考,欢迎斧正!目录:    一、软件准备    二、软件安装    三、首次配置

lycoo的专栏 1119

WindowsApacheTomcat整合

WindowsApacheTomcat整合 准备工作: 1、 Apache 2.2.4 下载地址:http://cztele1.skycn.com/down/apache_2.2.4-win32-x86-no_ssl.zip 2、 Tomcat 6.0.16 下载地址:http://apache.mirror.phpchina.co ... e-t...

weixin_34234823的博客 78

windowsapachetomcat的proxy整合

windowsapachetomcat的proxy整合 windowsapachetomcat整合方式有好几种 , 以前文档中写过一个用jk的 , 原理跟apache的代理是差不多的 ,都是通过http把请求转交给tomcat ,据网上的仁兄说apache的代理要高效的多,我没有具体测试过。apache的代理模式,

绿色家园 669
上一篇: DOS命令详解
下一篇: LOG4J的配置
EndAll
博客等级 码龄20年 30粉丝 108原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值