Windows XP环境下Apache2.2.21和Tomcat7.0.26下的整合
用到这个纯属偶然吧,实训的进行系统设计时自己觉得用下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下的整合相关推荐
- MySQL一主一从复制搭建(Windows XP环境)--相同主机或不同主机
MySQL一主一从复制搭建(Windows XP环境) 搭建完成后的健康检查: MySQL监控检查结果.zip 主库: 从库: --- Windows XP环境下实现主从复制 192.168.1.29 ...
- Windows XP环境下IPSec 隧道的配置
前言:这是这学期防火墙课程的一个实验,觉得挺有意义,所以记录在博客里. 一. 实验目的 本实验主要验证IP通信在建立IPSec隧道前后的变化,为了简化实验过程,这里只对ICMP进行加密,但在配置的过程 ...
- xp下 c语言用什么编程软件,学C语言在windows XP环境下用什么编程软件好??
DEV-CPP 可以哦 特别简单的 Dev-C++是一个C&C++开发工具,使用 Delphi/Kylix 开发, 它是一款自由软件,遵守GPL协议.它集合了GCC.MinGW等众多自由软件, ...
- Windows XP 环境下安装 Apache HTTP Server 2.2.8
[转自] http://www.blabla.cn/php/install_apache_228_window_xp_80516.html
- 【字符集UTF8】处理Toad显示乱码及Windows XP下无法插入“某些汉字”问题
在数据库服务器字符集为AL32UTF8,我们来思考并处理一下Windows XP环境下的Toad工具显示字符为乱码的问题. 1.鉴于<[字符集]"客户终端字符集"." ...
- 计算机网络XP系统电路,Windows XP操作系统与计算机网络基础
互联网这个全球性的信息网络已经在政治.经济等方面起着越来越重要的作用.信息网络系统面临入侵攻击的威胁,而操作系统和应用服务程序的漏洞正是攻击者实施攻击的基础.下面是学习啦小编跟大家分享的是Window ...
- 揭开Windows XP 系统安全模式的密秘
经常使用电脑的人可能都听说过,当电脑出了故障时,Windows会提供一个名为"安全模式"的平台,在这里用户能解决很多问题--不管是硬件(驱动)还是软件的.然而你会使用这个安全模式么 ...
- windows XP全公略
windows XP全公略 Windows XP 本文所涉各软件下载. Windows XP 13个原版文件, 可以将目前市场上几乎所有的 V3,或V4破解版恢复为 XP 原安装版 15M Windo ...
- windows XP系统文件诠释C(转)
以下文件属于 PerfectDisk 磁盘碎片整理工具 PDBoot.exe ....PerfectDisk 启动时运行的碎片整理工具 PDBootState ...启动时 PerfectDisk 整 ...
最新文章
- 如何动态修改下拉列表的默认选中项
- linux基础(2)-网卡配置
- (转)几种流行的JS框架的选择
- 【Flask】ORM高级操作之排序和分页操作
- druid 非对称加密_springboot配置文件中mysql的密码进行加密
- dubbo 与 zookeeper 的关系
- Java Try-with-resources
- ASCII和UTF-8
- container_of()宏
- 运维python要掌握到什么程度_《运》字意思读音、组词解释及笔画数 - 新华字典 - 911查询...
- 情人节情侣表空间白网页源码 html 简单易改 祝福你们幸福安康、地久天长!
- c语言等级分制度的作用,使用C语言怎么对学生的成绩等级进行划分
- 用mg格式制作产品动画有什么优势?
- python开发框架——Django基础知识(七)
- ios 通过搜索设备MAC地址绑定
- Rust学习日记番外篇——代码写诗
- ESP8266 贝壳物联
- 泛目录源码(效果介绍)
- 计算机机房的维护管理论文,浅析计算机机房管理与维护
- 基于MPC的电流环控制策略研究