`
Xsen
  • 浏览: 138539 次
  • 性别: Icon_minigender_1
  • 来自: 贵阳
社区版块
存档分类
最新评论

使用Apache2.2 & 整合Apache2.2和Tomcat5.5

    博客分类:
  • Java
阅读更多
自从学Java以来都是直接使用Tomcat运行程序。最近想学着使用Apache,然后将Tomcat整合到Apache中使用,经过几次试验后终于成功了:)

一。在Apache中映射目录

这个功能很简单,直接在修改Apache的配置文件即可。

比如简单的在Apache_ROOT\conf\httpd.conf文件中添加以下内容(修改前请备份原始文件):

----- START add myweb-------------------
<IfModule alias_module>
    Alias /myweb/ "D:/myweb/"
</IfModule>

<Directory "D:/myweb">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>
----- END add myweb---------------------

这样在apache启动后就可以直接敲入 http://localhost/myweb/test.html来访问D:\myweb\文件夹中的文件了。

二。整合Apache2.2和Tomcat5.5

由于Apache2.2中已经提供了proxy模块来支持Tomcat,所以几个简单的步骤就可实现了。

1. 修改Apache_ROOT\conf\httpd.conf文件:

在文件中分别查找以下行,去掉前面的注释符号#

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
Include conf/extra/httpd-vhosts.conf

2. 修改Apache_ROOT\conf\extra\httpd-vhosts.conf文件

为Tomcat添加一个新的虚拟主机(也可以同时注释掉原有的两个):
<VirtualHost *:80>
    ServerAdmin webmaster@xxx.com
    ProxyPass / ajp://localhost:8009/
    ProxyPassReverse / ajp://localhost:8009/
    ServerName localhost
    ErrorLog logs/localhost-error_log
    CustomLog logs/localhost-access_log common
</VirtualHost>
启动Apache和Tomcat(两者的启动顺序无所谓),浏览器中输入http://localhost/和http://localhost:8080/都将显示出Tomcat的文件主页。
分享到:
评论
3 楼 westsince2001 2008-01-10  
你在这里都没指定tomcat的路径。难道不需要吗?我怎么记得apache整合JRUN时候,只要启动apache就能带动JRUN。而不需要手动的启动后端容器了
2 楼 Xsen 2007-02-13  
没细研究过,proxy就是一个代理转发的意思,配置也比较方便。
1 楼 liangguanhui 2007-02-11  
用proxy与用jk有什么区别?

相关推荐

    Apache2.2+Tomcat5.5整合配置教程

    总的来说,Apache2.2与Tomcat5.5的整合配置涉及下载和安装两个组件,配置Apache的httpd.conf文件,创建和编辑workers.properties,以及调整Tomcat的server.xml。这个过程需要对Web服务器和应用服务器的配置有一定的...

    Windows下Apache2.2 + Tomcat5.5 + Apr配置备忘录

    在完成上述步骤后,你就成功地在Windows上配置了一个整合了Apache2.2、Tomcat5.5和Apr的Web服务器环境。这个环境不仅能处理静态文件,还能高效运行Java Web应用,为开发者和用户提供了一种强大的Web服务解决方案。...

    Apache Tomcat v5.5.exe

    Apache Tomcat v5.5是该软件的一个较旧版本,发布于2006年,但仍然在一些遗留系统中使用。这个版本引入了一些关键特性,同时也兼容了当时最新的Java标准。 首先,Apache Tomcat v5.5支持Java Servlet 2.4规范和Java...

    Apache Tomcat 5.5 安装版

    Apache Tomcat 5.5 安装版

    tomcat5/tomcat5.5安装包

    【标题】"Tomcat5/tomcat5.5安装包" 涵盖了两个不同版本的Apache Tomcat服务器,即Tomcat 5.0和Tomcat 5.5。Tomcat是一个开源的、免费的应用服务器,主要用于部署和运行Java Servlets和JavaServer Pages(JSP)。它...

    apache-tomcat-5.5.x.rar

    Apache Tomcat 5.5 是一个广泛使用的开源Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范,是开发和部署Java Web应用程序的关键工具。Tomcat 5.5.x系列是Tomcat发展历史上的一个重要版本,...

    tomcat5.5 免安装版+配置教程

    `jdk1.5和tomcat5.5免安装的环境配置.txt`文件很可能是详细记录了配置过程的文字说明,包括JDK和Tomcat的安装、环境变量设置、防火墙端口开放等细节。建议按照这个文件的指示操作,确保每一步都正确无误。 需要注意...

    Tomcat5.5中文版

    Apache Tomcat是一款开源、免费的Java Servlet容器,广泛应用于Web应用程序的部署和运行。Tomcat 5.5是其历史上的一个重要版本,提供了许多增强的功能和优化,使得它在性能和稳定性上都有所提升。本篇将详细讲解...

    tomcat5.5集群完整版

    【标题】"Tomcat5.5集群完整版"所涉及的知识点主要集中在如何构建和管理一个基于Tomcat5.5的服务器集群。Tomcat作为Apache软件基金会的一个开源项目,是Java Servlet和JavaServer Pages(JSP)技术的开源Web应用...

    TOMCAT5.5下载

    **TOMCAT5.5 下载与安装指南** Apache Tomcat 是一款开源的、免费的 Java Servlet 容器,主要用于实现JavaServer Pages (JSP) 和 Java Servlets 的运行环境。Tomcat 5.5 版本是其历史上的一个重要里程碑,它在2006...

    Apache Tomcat v5.5

    Tomcat v5.5支持多种语言的界面,方便不同地区的开发者和管理员使用。 9. **社区支持** Apache Tomcat v5.5背后有庞大的开发者社区提供支持,用户可以通过官方邮件列表、论坛和文档获取帮助,解决遇到的问题。 ...

    apache-tomcat-5.5

    Apache Tomcat 5.5 是一个广泛使用的开源软件,它是一个实现了Java Servlet和JavaServer Pages(JSP)规范的应用服务器,特别适用于开发和部署Java Web应用程序。Tomcat是由Apache软件基金会维护,是Java社区中最...

    tomcat5.5和tomcat6.0解压版

    Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,是一个开源的Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范,用于部署和运行Java Web应用程序。在这个解压版中,包含了Tomcat的两...

Global site tag (gtag.js) - Google Analytics