用到这个纯属偶然吧,实训的进行系统设计时自己觉得用下Apache和Tomcat整合下较好。因此网上查找了一些,自己实现了一下。我们都知道Tomcat 应用于服务器JSP处理是比较强的,但遇到一些诸如HTML静态页面的处理则容易死在那,而这对这些页面的处理Aache是强项。

  首先Windows下安装PHP和Apache 2.2.21什么的就不用说了,网上教程一大堆,可以随时百度。这是安装完后运行一个小系统,localhost:

  

  再安装Tomcat 7.0.26,这个也百度吧,很简单了。。。因为主要的目的不是讲如何安装Tomcat和Apache,所以这些步骤都省去了。

  

  再在官网下载tomcat-connectors-1.2.37-windows-i386-httpd-2.2.x.zip (请关注版本)(Address:http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/windows/,这里选择这个2.2.x.zip)

  进入Tomcat文件夹下的conf,我的是D:\Netbeans7.1\tomcat7\conf文件夹下,建立workers.properties(这里用Editplus编辑的,习惯它了)

  内容是:   

      workers.tomcat_home="D:\Netbeans7.1\tomcat7\"
      #让mod_jk模块知道Tomcat的安装路径
      workers.java_home="D:\Netbeans7.1\JDK\"
      #让mod_jk模块知道jdk路径
      ps="
      worker.list=ajp13
      #这里是关键,名字要和httpd.conf的一致。如果这里改了httpd.conf也要改。
      worker.ajp13.port=8009
      #工作端口,tomcat的jk监听端口,可以查看Server.xml中有port="8009"
      worker.ajp13.host=localhost
      #Tomcat所在机器,如果安装在与apache不同的机器则需要设置IP
      worker.ajp13.type=ajp13
      #类型,好像不能改,会出问题
      worker.ajp13.lbfactor=1
      #负载平衡因子

  后配置Tomcat同目录下的server.xml文件

  【其实这里不修改也行,因为默认目录就可以用,我就用默认的,默认端口一般是8080】

  进入E:\phpServer\apache\modules(这是我Apache的安装目录。。。好吧,因为PHP环境是很早配置的,一直PHP的开发目录是在E盘),把刚才下载的tomcat-connectors-1.2.37-windows-i386-httpd-2.2.x.zip里的东西解压放到这里。

  修改conf\httpd.conf,在最后面增加

     LoadModule jk_module modules/mod_jk.so
      JkWorkersFile "D:/Netbeans7.1/tomcat7/conf/workers.properties"
      JkLogFile "E:/phpServer/apache/logs/mod_jk.log"
      JkMount /*.jsp ajp13
      JkMount /*.do ajp13

      #deny the access to WEB-INF
      <Directory ~ “/WEB-INF/”>
      Order allow,deny
      Deny from all
      </Directory>

  额。。。多复制了几行(deny the access to the web-inf,用这个是为了防止出现目录文件列表,比如以前直接输入localhost,会显示文件列表,这样后就不会了).这个时候应该是OK的。。。

  JSP文件:<%@ page contentType="text/html;charset=gb2312" %>

        <HTML>

        <HEAD>

          <TITLE>JSP测试页面</TITLE>

        </HEAD>

        <BODY>

          <%out.println("<h1>Hello World! </h1>");%>

        </BODY>

        </HTML>

  

  看下Apache服务器的最下面:mod_jk

  

  全文完

转载于:https://www.cnblogs.com/arronliao/archive/2012/06/14/2549409.html

Windows XP环境下Apache2.2.21和Tomcat7.0.26下的整合相关推荐

  1. MySQL一主一从复制搭建(Windows XP环境)--相同主机或不同主机

    MySQL一主一从复制搭建(Windows XP环境) 搭建完成后的健康检查: MySQL监控检查结果.zip 主库: 从库: --- Windows XP环境下实现主从复制 192.168.1.29 ...

  2. Windows XP环境下IPSec 隧道的配置

    前言:这是这学期防火墙课程的一个实验,觉得挺有意义,所以记录在博客里. 一. 实验目的 本实验主要验证IP通信在建立IPSec隧道前后的变化,为了简化实验过程,这里只对ICMP进行加密,但在配置的过程 ...

  3. xp下 c语言用什么编程软件,学C语言在windows XP环境下用什么编程软件好??

    DEV-CPP 可以哦 特别简单的 Dev-C++是一个C&C++开发工具,使用 Delphi/Kylix 开发, 它是一款自由软件,遵守GPL协议.它集合了GCC.MinGW等众多自由软件, ...

  4. Windows XP 环境下安装 Apache HTTP Server 2.2.8

    [转自] http://www.blabla.cn/php/install_apache_228_window_xp_80516.html

  5. 【字符集UTF8】处理Toad显示乱码及Windows XP下无法插入“某些汉字”问题

    在数据库服务器字符集为AL32UTF8,我们来思考并处理一下Windows XP环境下的Toad工具显示字符为乱码的问题. 1.鉴于<[字符集]"客户终端字符集"." ...

  6. 计算机网络XP系统电路,Windows XP操作系统与计算机网络基础

    互联网这个全球性的信息网络已经在政治.经济等方面起着越来越重要的作用.信息网络系统面临入侵攻击的威胁,而操作系统和应用服务程序的漏洞正是攻击者实施攻击的基础.下面是学习啦小编跟大家分享的是Window ...

  7. 揭开Windows XP 系统安全模式的密秘

    经常使用电脑的人可能都听说过,当电脑出了故障时,Windows会提供一个名为"安全模式"的平台,在这里用户能解决很多问题--不管是硬件(驱动)还是软件的.然而你会使用这个安全模式么 ...

  8. windows XP全公略

    windows XP全公略 Windows XP 本文所涉各软件下载. Windows XP 13个原版文件, 可以将目前市场上几乎所有的 V3,或V4破解版恢复为 XP 原安装版 15M Windo ...

  9. windows XP系统文件诠释C(转)

    以下文件属于 PerfectDisk 磁盘碎片整理工具 PDBoot.exe ....PerfectDisk 启动时运行的碎片整理工具 PDBootState ...启动时 PerfectDisk 整 ...

最新文章

  1. 如何动态修改下拉列表的默认选中项
  2. linux基础(2)-网卡配置
  3. (转)几种流行的JS框架的选择
  4. 【Flask】ORM高级操作之排序和分页操作
  5. druid 非对称加密_springboot配置文件中mysql的密码进行加密
  6. dubbo 与 zookeeper 的关系
  7. Java Try-with-resources
  8. ASCII和UTF-8
  9. container_of()宏
  10. 运维python要掌握到什么程度_《运》字意思读音、组词解释及笔画数 - 新华字典 - 911查询...
  11. 情人节情侣表空间白网页源码 html 简单易改 祝福你们幸福安康、地久天长!
  12. c语言等级分制度的作用,使用C语言怎么对学生的成绩等级进行划分
  13. 用mg格式制作产品动画有什么优势?
  14. python开发框架——Django基础知识(七)
  15. ios 通过搜索设备MAC地址绑定
  16. Rust学习日记番外篇——代码写诗
  17. ESP8266 贝壳物联
  18. 泛目录源码(效果介绍)
  19. 计算机机房的维护管理论文,浅析计算机机房管理与维护
  20. 基于MPC的电流环控制策略研究

热门文章

  1. 在matlab中如何使用SVM工具箱
  2. Google开源库Image Captioning部署记录
  3. 【Python-ML】电影评论数据集文本挖掘 -在线学习
  4. 【正一专栏】从中超走向世界领先的保利尼奥
  5. 机器学习笔记(十五)规则学习
  6. 模拟浏览器自动化测试工具Selenium之六设置代理篇
  7. Ubuntu下GCC引用mysql头文件和库文件
  8. 我阅读科研文献的一些做法[转]
  9. FileChannel应用实例——本地文件读数据(假定文件已存在)
  10. Python 面向对象-如何查看类的父类,外部如何获取类的名字