1、安装jdk,tomcat和apache
测试apache是否安装成功?
在地址栏输入:http://localhost/,显示结果为 it works
2、下载mod_jk.dll,改后缀so
PS:为了将Apache和Tomcat服务器进行整合,您还需要安装mod_jk.so组件
将mod_jk.so放入C:\Program Files\Apache Software Foundation\Apache2.2\modules
3、在C:\Program Files\Apache Software Foundation\Apache2.2\conf下新增workers.properties文件,内容如下:
引用
workers.tomcat_home=C:\tomcat 6
workers.java_home=C:\Program Files\Java\jdk1.6.0_10
ps=\
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
4、在httpd.conf最后添加如下语句:
引用
LoadModule jk_module modules/mod_jk.so
JkWorkersFile "conf/workers.properties"
JkLogFile "logs/mod_jk2.log"
JkLogLevel info
#<VirtualHost *:80>
ServerAdmin chenlin.ctoall.com
DocumentRoot "D:\workspace\repos\shop_F\branches\shop_20091223\shop-web-F\target\shopF"
ServerName localhost
DirectoryIndex index.html
ErrorLog logs/shsc-error_log.txt
CustomLog logs/shsc-access_log.txt common
#JkMount /servlet/* ajp13
JkMount /*.jsp ajp13
JkMount /*.do ajp13
JkMount /*.action ajp13
JkMount /*.html ajp13
JkMount /* ajp13
<Directory "D:\workspace\repos\shop_F\branches\shop_20091223\shop-web-F\target\shopF">
Options Indexes
AllowOverride all
Order allow,deny
Allow from all
</Directory>
5、Apache开启Mod_rewrite模块
一 打开Apache2\conf\httpd.conf
(1).搜索 LoadModule rewrite_module modules/mod_rewrite.so (Apache2是这个),去掉前面的#
(2).搜索 AllowOverride None 替换为 AllowOverride All
二 在Apache2\conf\httpd.conf 最后一行添加:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule 改写的静态url 实际url [PT]
</IfModule>
eg:RewriteRule ^(.*)/displaydetail_([0-9]+)\.html $1/displaydetail.html?itemId=$2 [PT]
三 重启Apache
登陆PW后台开启全伪
PS:不需要定义.htaccess文件
分享到:
相关推荐
1. **Apache基础**:讲解Apache服务器的基本配置和管理,包括虚拟主机的设置、URL重写规则的使用(如通过mod_rewrite模块)、模块的加载和配置,以及安全性设置,如SSL/TLS加密。 2. **Tomcat基础**:介绍Tomcat的...
它支持多种模块,如 `mod_rewrite`(URL 重写)和 `mod_security`(安全防护)。 2. **Tomcat 7**:Tomcat 是一个开源的 Java Servlet 容器,主要用于运行 Java Web 应用程序。Tomcat 7 是第七个主要版本,支持 ...
- Apache通过模块化设计扩展功能,如mod_rewrite用于URL重写,mod_deflate用于内容压缩,mod_jk用于与Tomcat集成。 2. **Tomcat应用服务器**: - Tomcat是Java Servlet和JavaServer Pages(JSP)的开源应用服务器...
5. 集成Apache与Tomcat:为了结合这两个组件,通常使用Apache的mod_jk或mod_proxy_ajp模块,实现Apache作为前端服务器接收请求,并将动态内容转发给Tomcat处理。这涉及到在Apache配置文件中添加负载均衡和故障转移...
- mod_jk 模块(用于实现Apache与Tomcat之间的通信); - JDK(Java Development Kit); - Tomcat Server。 注意,mod_jk 的版本应与Apache版本相匹配,以确保其能够正常运行。 ##### 4.2 安装 ###### 4.2.1 ...
mod_jk是Apache的一个模块,用于实现Apache与Tomcat之间的通信。 1. **安装Apache2.2**:确保Apache服务器正确安装并启动。 2. **获取mod_jk.so**:下载并解压mod_jk.so到Apache的modules目录下(默认路径为\Apache...
这将允许Apache支持反向代理、负载均衡和URL重写等功能。 3. 使用`make`和`make install`来编译和安装Apache。 4. 备份原有的`httpd.conf`配置文件,然后关闭可能存在的系统自带的`httpd`服务,以免冲突。 5. ...
### Apache 2.2 + Tomcat 6.0 + MySQL 5.0 + mod_jk 整合 本文旨在深入探讨如何将Apache 2.2、Tomcat 6.0、MySQL 5.0以及mod_jk进行有效的整合,以构建一个高性能、可扩展的应用服务器环境。这种整合方式不仅能够...
- 使用`mod_rewrite`模块实现URL重写,将JSP请求转发到Tomcat。 10. **测试与调整**: - 访问Apache服务器的本地地址(如`http://localhost`)以确保其正常运行。 - 访问JSP页面以测试Apache与Tomcat的整合是否...
在这个版本中,你需要了解其基本配置,如httpd.conf文件的修改,虚拟主机的设置,以及如何通过mod_rewrite模块进行URL重写等。 2. **Tomcat 5.0.16**:Tomcat是一个开源的Servlet容器,主要用于处理Java Web应用...
Apache URL Rewrite功能是Apache Web服务器的一个强大工具,它允许用户通过一系列规则来改变客户端请求的URL,从而实现URL重写、重定向等功能。这项功能对于实现网站优化、SEO友好性、负载均衡等非常有用。 #### 二...
Apache支持多种模块,可以扩展其功能,例如通过mod_rewrite模块进行URL重写,以实现更灵活的路由规则;通过mod_proxy模块,可以实现反向代理和负载均衡,提高网站的性能和可用性;还有通过mod_php或mod_jk模块,可以...
- 若要实现负载均衡,可以在Apache配置中利用`mod_proxy_balancer`模块,将请求分发到多个Tomcat实例或其他后端服务器,提高系统可用性和性能。 完成以上步骤后,你就成功搭建了一个Apache+PHP+MySQL+Tomcat的开发...
最后,在Apache的httpd.conf中,我们需要设置URL重写规则,将需要由Tomcat处理的请求转发给mod_jk。例如,如果所有的以"/app"开头的请求需要交给Tomcat,我们可以添加以下规则: ```apacheconf <IfModule mod_...
3.rewrite:Nginx 的 rewrite 模块可以实现 URL 重写,实现友好的 URL。 4. 代理服务器:Nginx 还可以作为 IMAP/POP3/SMTP 代理服务器。 Nginx 的安装和配置: 1. 安装 Nginx:下载 Nginx 的源代码,解压缩并编译...
`urlrewrite`是一个流行的开源Java过滤器,它基于Apache的`Tuckey URLRewriteFilter`,用于在Servlet容器(如Tomcat)中实现URL重写规则。这个jar包提供了强大的配置灵活性,使得开发者能够轻松地定义各种重写规则。...
首先,UrlRewrite是Tuckey开源组织提供的一款过滤器,它基于Apache的开源项目 mod_rewrite 的思想,实现了在Servlet容器(如Tomcat)中的URL重写功能。通过在web.xml中配置UrlRewriteFilter,我们可以定义一系列规则...
在ApacheTomcat整合教程.doc文件中,详细步骤和配置示例应会涵盖以上内容,包括Apache和Tomcat的安装指南、模块的启用方法、配置文件的编辑技巧以及负载均衡策略的设置。通过这份文档,你可以逐步实践并掌握这些技术...
`URLRewrite`是一款强大的URL重写工具,主要用于Apache Tomcat服务器,它可以让你灵活地管理和重写URL,实现诸如URL美化、隐藏参数、路径映射等功能。在Web开发中,URL重写对于SEO(搜索引擎优化)和提升用户体验都...