在windows下配置Apache和Tomcat的整合

原创 2004年10月18日 11:18:00
           
在windows下配置Apache和Tomcat的整合
系统要求:硬件能跑起操作系统即可(Win2K、WinXP或Win2003操作系统均可)
前期准备所需软件列表:
APACHE_2.0.47-win32-x86-no_ssl(Apache web服务器)
j2sdk-1_4_2-windows-i586 (JAVA 语言环境)
Jakarta-Tomcat-5.0.27(Tomcat JSP解析服务器)
mod_jk_1.2.6_2.0.50.dll (整合Apache+Tomcat的plus)

开始安装:Apache服务器的安装
1 安装APACHE_2.0.47-win32-x86-no_ssl ,程序默认安装路径为:C:/apache2/program files/apache Group/ ,需要将其安装路径修改为:C:/
(也可以不做修改,主要为了修改配置方便做修改的)。
2. 安装完成之后,apache服务自动加载,这时打开浏览器,浏览:http://localhost,出现apache欢迎页面(这步需要将C:/apache2/htdocs目录中的文件“index.html.en”改为“index.html”,方能显示。);如果这步出现异常,请检查安装源文件,重新安装。如果能出现Apache欢迎页面,表示Apache服务器已经安装成功。
安装JDK和Tomcat
1安装j2sdk-1_4_2-windows-i586,JDK一定要在Tomcat之   前安装,默认安装路径就可以。
2安装Jakarta-Tomcat-5.0.27,安装路径为c:/Tomcat5.0。
3设置环境变量(桌面->我的电脑->右键点击->选择“属性”->高级->环境变量),所有设置均在系统变量栏进行。
PATH=%PATH%;c:/j2sdk1.4.2/bin (就是在PATH变量后面加上c:/j2sdk1.4.2/bin,注意前面的“;”一定要有)
SET JAVA_HOME=c:/j2sdk1.4.2
SET CLASSPATH=c:/j2sdk1.4.2/lib/tools.jar
SET TOMCAT_HOME=C:/Tomcat 5.0

4启动Tomcat服务器,打开浏览器,浏览:http://localhost:8080/ ,出现Tomcat欢迎页面,表示Tomcat安装成功;如果这步出现异常,请检查安装源文件,重新安装。



  

整合Apache+Tomcat服务器
1. 复制mod_jk_1.2.6_2.0.50.dll文件到
   C:/Apache2/modules目录

2.
Apache服务器的配置:
C:/apahce2/conf/httpd.conf
httpd.conf
在httpd.conf配置文件最后添加以下语句,用以支持jsp程序:
LoadModule jk_module modules/mod_jk_1.2.6_2.0.50.dll

JkWorkersFile "C:/Tomcat 5.0/conf/workers.properties"
JkMount /servlet/* ajp13
JkMount /*.jsp ajp13

3.
查看C:/Tomcat 5.0/conf/server.xml文件中有关端口“8009”是否被注释,如果是和我这的版本一致的话,不用修改。

4
. 在C:/Tomcat 5.0/conf/目录下,新建文件名为“workers.properties”的文件,将如下内容复制到新建文件workers.properties中。

workers.properties
# 只复制以下内容即可:

# 这现行根据安装目录做修改

此文件请参照右侧绿色区域文档

5.到此Apache 和 Tomcat整合完成,重启Apache和Tomcat服务器,
用编辑器编写如下内容:
The current date and time is
保存文件名为“test.jsp”到C:/Tomcat
5.0/webapps/ROOT目录,然后打开浏览器,浏览:http://localhost:8080/test.jsp,如果显示正常,然后将地址改为:http://localhost/test.jsp 显示正常说明配置成功。严格按以上说明安装配置,都会一次成功。





workers.tomcat_home=C:/Tomcat 5.0
workers.java_home=
C:/j2sdk1.4.1_01

ps=/
# worker.list=ajp13
worker.list=ajp12,ajp13

worker.ajp12.port=8007
worker.ajp12.host=localhost
worker.ajp12.type=ajp12
worker.ajp12.lbfactor=1

worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1

worker.loadbalancer.type=lb

worker.loadbalancer.balanced_workers=ajp12, ajp13
worker.inprocess.type=jni
worker.inprocess.class_path=$(workers.tomcat_home)$(ps)classes
worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)jaxp.jar

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)parser.jar

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)common$(ps)lib$(ps)jasper.jar

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)common$(ps)lib$(ps)servlet.jar

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)common$(ps)lib$(ps)webserver.jar

worker.inprocess.class_path=$(workers.java_home)$(ps)lib$(ps)tools.jar

worker.inprocess.cmd_line=-config

worker.inprocess.cmd_line=$(workers.tomcat_home)/conf/jni_server.xml

worker.inprocess.cmd_line=-home

worker.inprocess.cmd_line=$(workers.tomcat_home)

worker.inprocess.jvm_lib=$(workers.java_home)$(ps)jre$(ps)bin$(ps)classic$(ps)jvm.dll


worker.inprocess.stdout=$(workers.tomcat_home)$(ps)inprocess.stdout

worker.inprocess.stderr=$(workers.tomcat_home)$(ps)inprocess.stderr

worker.inprocess.sysprops=tomcat.home=$(workers.tomcat_home)
环境变量已经设定,
此变量所赋值有无均可
   

windows下apache与tomcat的整合

1.       准备2.       安装j2sdk_1_5_0_05-windows-i586.exe3.       安装apache_2.0.58-win32-x86-no_ssl.msi4....
  • EndAll
  • EndAll
  • 2007年03月31日 21:12
  • 1376

win下Apache2+Tomcat7整合配置详解

一、简单介绍 Apache、Tomcat Apache HTTP Server(简称 Apache),是 Apache 软件基金协会的一个开放源码的网页服务器,可以在 Windows、Unix、...
  • GGxiaobai
  • GGxiaobai
  • 2016年12月27日 15:06
  • 740

windows下Apache2.4和Tomcat7动静分离配置

安装Tomcat7,官网下载Tomcat7解压版解压即可。 安装Apache2.4,官网可以直接下载压缩版解压即可,也可以从这里下载。 第一步,打开httpd.conf,修改第38行服务器路径如图...
  • Yanci_
  • Yanci_
  • 2017年11月07日 15:48
  • 94

Windows下Nginx+Tomcat整合的安装与配置

原帖:http://zyjustin9.iteye.com/blog/2017394
  • CCLOVETT
  • CCLOVETT
  • 2014年05月20日 16:29
  • 33011

Ubuntu 14.04 整合Apache2与Tomcat7

安装hustoj和VirtualJudge后,想着把他们弄在一起,因为端口号太多访问者着实不方便。下面的教程中有些省略了,可以在前面几篇帖子找到。 网上已经有很多关于如何整合Apache2与Tomca...
  • cnylsy
  • cnylsy
  • 2016年09月08日 20:34
  • 808

Apache与Tomcat不同服务器不同平台间整合

注意:本文出自“阿飞”的博客 ,如果要转载本文章,请与作者联系! 并注明来源: http://blog.csdn.net/faye0412/article/details/6721755 ...
  • faye0412
  • faye0412
  • 2011年08月26日 14:47
  • 3724

Apache HttpServer的安装并与Tomcat整合Linux 版

这里采用的httpserver版本是2.2.22,jdk与tomcat的安装参见: http://blog.csdn.net/supercrsky/article/details/8283200 ...
  • supercrsky
  • supercrsky
  • 2012年12月14日 14:04
  • 14974

Ubuntu Apache2 与Tomcat 7 整合步骤

写在前面 网上已经有很多关于如何整合Apache2与Tomcat的文章, 但有时看
  • monkeyking1987
  • monkeyking1987
  • 2014年05月14日 11:02
  • 5511

apache和tomcat使用mod_proxy_ajp进行整合

一、简单介绍 Apache、Tomcat Apache HTTP Server(简称 Apache),是 Apache 软件基金协会的一个开放源码的网页服务器,可以在 Windows、Unix、Li...
  • gwpJava
  • gwpJava
  • 2015年05月27日 14:54
  • 685

Windows下配置Apache+Tomcat WEB服务器

Windows下配置Apache+Tomcat WEB服务器 前言: android开发中讲到网络资源获取,通过配置Tomcat服务器来获取网络资源,把配置Tomcat服务器的方法和大家分享一下。 ...
  • listeners_Gao
  • listeners_Gao
  • 2015年05月08日 12:15
  • 1462
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在windows下配置Apache和Tomcat的整合
举报原因:
原因补充:

(最多只允许输入30个字)