记录Windows下Apache + Tomcat整合安装配置教程

可能网上已经有很多教程,这里只是记录我自己的搭建过程。

需要模拟实际环境进行一些验证工作,这里搭建环境也力图简便。没有自己编译Apache Http Server,而是下载了一个编译好的安装包: http://mirror.bit.edu.cn/apache//httpd/binaries/win32/httpd-2.2.25-win32-x86-openssl-0.9.8y.msi

与tomcat整合,一般有三种方式 jk,http_proxy和ajp_proxy,这里以jk为例。 需要通过mod_jk模块,可以在这里下载对应的版本: http://mirrors.cnnic.cn/apache/tomcat/tomcat-connectors/jk/binaries/windows/

解压后放置到apache安装目录中的modules文件夹中。

然后修改httpd.conf中的配置。加入配置:

LoadModule jk_module modules/mod_jk.so JKWorkersFile conf/workers.properties

即加载mod_jk.so模块,配置文件为workers.properties.

接下来配置worker.properties

workers.tomcat_home=D:apache-tomcat-6.0.41 ps=/ worker.list=ajp13 worker.ajp13.port=8009 worker.ajp13.host=localhost worker.ajp13.type=ajp13

主要是配置tomcat所在目录,已经ajp协议的端口号版本和地址。

接下来就是告诉apache什么请求交给tomcat来处理。

<VirtualHost *> ServerAdmin localhost DocumentRoot E:/ ServerName localhost DirectoryIndex index.html index.htm index.jsp index.action JkMount /*WEB-INF ajp13 JkMount /*j_spring_security_check ajp13 JkMount /*.action ajp13 JkMount /servlet/* ajp13 JkMount /games/* ajp13 JkMount /*.jsp ajp13 JkMount /*.do ajp13 JkMount /*.action ajp13 </VirtualHost>

最后,记得开放访问权限。

<Directory /> Allow from all </Directory>

启动tomcat和apache,一切over。

另外两种方式,配置更简单,可参考: http://www.ibm.com/developerworks/cn/opensource/os-lo-apache-tomcat/

时间: 2024-09-13 23:05:45

记录Windows下Apache + Tomcat整合安装配置教程的相关文章

Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结

apache|js|mysql|window|服务器 Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结 1.作者:moonsbird 题目:Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结 时间:2004.8.19 最初发表于西南交通大学锦城驿站 2.本文是作者学习几年来学习jsp/配置服务器环境的经验总结.可以转载,但请注明出处. 开始学习jsp很久了,网上有许多关于jsp整合的例子,但存在着许多问题.

Windows 下 Apache HTTP Server 安装、配置以及与 Tomcat 的整合(附图)

如果您能点开这篇文章,说明您已对熟悉Apache HTTP Server(下文用Apache简称)配置的重要性已很清楚了,本文不在赘述,直接介入正题,请往下阅读: 为便于阅读,列出文章目录: 一.Apache 的安装说明 二.Apache 的基本配置 三.Apache 整合 Tomcat 的配置 以下为正文内容: 一.Apache 的安装说明 1.首先打开Apache官网,进入Windows版本的下载地址页面:http://archive.apache.org/dist/httpd/binari

windows下apache文件夹权限配置

为了避免上传漏洞有些目录需要禁止掉php脚本的执行权限, 实例:  代码如下 复制代码 <Directory "e:/webroot/test"> <Files ~ ".php"> Order allow,deny Deny from all </Files> </Directory> 在httpd.conf文件里有关在该目录的设定里加上 (PHP4以上版本) "php_admin_flag engine o

Windows Server2008 R2 MVC 环境安装配置教程_MsSql

web开发中避免不了运行环境的搭建,个人认为这是没有什么技术含量而又浪费时间的工作.所以将环境搭建的步骤记录下来,希望可以帮到有需要的朋友少走些弯路.如果有朋友遇到本文未提到的问题也欢迎同笔者联系,一起讨论共同进步. Windows Server2008 R2 MVC环境配置之--SQL Server 2008 R2 1.下载地址:Microsoft SQL Server 2008 R2 SP2 - Express Edition 2.解压镜像(.ISO文件) 3.1管理员身份运行安装程序 3.

Windows Server2008 R2 MVC 环境安装配置教程

web开发中避免不了运行环境的搭建,个人认为这是没有什么技术含量而又浪费时间的工作.所以将环境搭建的步骤记录下来,希望可以帮到有需要的朋友少走些弯路.如果有朋友遇到本文未提到的问题也欢迎同笔者联系,一起讨论共同进步. Windows Server2008 R2 MVC环境配置之--SQL Server 2008 R2 1.下载地址:Microsoft® SQL Server® 2008 R2 SP2 - Express Edition 2.解压镜像(.ISO文件) 3.1管理员身份运行安装程序

Windows下Apache+MySQL+PHP快速配置的几种方法

Apache MySQL PHP Windows WAMP   1.易思EasySiteServer服务器集成环境 v1.0  (推荐) 尔创互联为推广其ESPCMS而开发的一个小东东,很好用.零配置,完全绿色,不写注册表,不安装服务官网链接:http://www.ecisp.cn/html/cn/download/下载地址:http://www.ecisp.cn/download/EasySiteServer.rar 本软件集成了最新版的Apache服务器,Apache/2.0.58 (Win

windows下apache+php+mysql 环境配置方法_win服务器

一 准备 1 下载apache http://httpd.apache.org/download.cgi#apache24 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi openssl表示带有openssl模块,利用openssl可给Apache配置SSL安全链接 2 下载php http://windows.php.net/downloads/releases/archives/ php-5.3.5-Win32-VC6-x86.zip 下载vc6版本 VC

windows服务器Apache2.4.16安装配置教程

下载Apache安装包 Apache官网:http://httpd.apache.org/ Apache官网没有最新的源文件,因此在以下站点进行下载. Apache下载地址:http://www.apachelounge.com/ 1) 点击右侧栏的「Downloads」 2) 点击「httpd-2.4.16-win64-VC14.zip」,如果是32位系统的话,点击「httpd-2.4.16-win32-VC14.zip」. 把下载的程序保存到任意的文件夹. 安装Visual C++ Redi

win2008下IIS 7.0安装配置教程_win服务器

在windows2008下安装IIS 7.0,一共7个步骤. 步骤 启动服务器管理器点击开始菜单->所有程序->管理工具->服务器管理器,启动服务器管理器,界面如下: 增加一个服务器角色 在服务器管理器中,选择角色,你将可以看到角色总视图. 启动添加角色向导点击添加角色,会启动添加角色向导,点击下一步然后选择要安装的角色. 选择安装Web服务器(IIS)角色 选中Web服务器(IIS) 依赖于Windows进程激活服务(WAS)的Web服务器角色 添加角色向导会针对任何需要的依赖关系向你