整合 Apache 和tomcat

1。下载Apache和tomcat ,去官网。

2.安装配置tomcat 和Apache

 解决不自动显示中文:编辑C:/Apache Group/Apache2/conf目录下配置文件httpd.conf。用记事本打开它并查找"AddDefaultCharset ISO-8859-1",注释掉"AddDefaultCharset ISO-8859-1",即在"AddDefaultCharset ISO-8859-1"前加个"#"字符。然后在"#AddDefaultCharset ISO-8859-1"下面添加如下三行:   
AddDefaultCharset GB2312  
DefaultLanguage GB2312   
AddLanguage zh-cn .cn

测试

3.(1)在C:/Apache Group/Apache2/conf目录下新建一个文件,一定命名为workers.properties,workers.properties内容如下
#指定Tomcat的主目录以及JDK
workers.tomcat_home=c:/Tomcat(安装的Tomcat的根目录)
workers.java_home=C:/jdk1.4(安装的JDK的根目录)
ps=/
#Worker列表
worker.list= ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1 (1)关掉Apache、Tomcat服务器.

(2)将mod_jk-apache-2.0.59.so重复名为mod_jk.so复制到C:/Apache Group/Apache2/modules子目录下。   
 (3)编辑apache2/conf下的httpd.conf配置文件的最末尾:

LoadModule jk_module modules/mod_jk.so  
JkWorkersFile "conf/workers.properties"
JkLogFile "logs/mod_jk.log"  
JkLogLevel info  
JkMount /servlet/* ajp13  
JkMount /*.jsp ajp13
JkMount /*.action ajp13
Alias /项目名称 "项目具体地址"
#我的是: Alias /shopping “E:/shopping”
#将所有servlet 和jsp请求通过Ajp13的协议送给Tomcat,让Tomcat来处理
#------------------------------------
#JkMount指示,将哪些请求发到Tomcat,如果在其它目录也有servlet,也需在这里映射,
#比如,如果/axis/下面有很几个servlet,可以分别映射,也可以JkMount /axis ajp13全部映射,所有/axis下的访问,都交给tomcat.  
#另外,如果要用tomcat的admin管理,还需要JkMount /admin/* ajp13
#注意,JkMount后面的ajp13是Worker名,应该在下面的workers.properties中定义.

4.启动Apache和tomcat

在Apache的htodcs目录下建test文件夹

复制一张图片命名为test。jpg

建index.jsp

内容为

<html>  
    <body>  
        <h1>tomcat 6.0.18</h1>  
        <img src="Sunset.jpg">  
    </body>  
</html> 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值