自从学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的文件主页。
分享到:
相关推荐
总的来说,Apache2.2与Tomcat5.5的整合配置涉及下载和安装两个组件,配置Apache的httpd.conf文件,创建和编辑workers.properties,以及调整Tomcat的server.xml。这个过程需要对Web服务器和应用服务器的配置有一定的...
在完成上述步骤后,你就成功地在Windows上配置了一个整合了Apache2.2、Tomcat5.5和Apr的Web服务器环境。这个环境不仅能处理静态文件,还能高效运行Java Web应用,为开发者和用户提供了一种强大的Web服务解决方案。...
Apache Tomcat v5.5是该软件的一个较旧版本,发布于2006年,但仍然在一些遗留系统中使用。这个版本引入了一些关键特性,同时也兼容了当时最新的Java标准。 首先,Apache Tomcat v5.5支持Java Servlet 2.4规范和Java...
Apache Tomcat 5.5 安装版
【标题】"Tomcat5/tomcat5.5安装包" 涵盖了两个不同版本的Apache Tomcat服务器,即Tomcat 5.0和Tomcat 5.5。Tomcat是一个开源的、免费的应用服务器,主要用于部署和运行Java Servlets和JavaServer Pages(JSP)。它...
`jdk1.5和tomcat5.5免安装的环境配置.txt`文件很可能是详细记录了配置过程的文字说明,包括JDK和Tomcat的安装、环境变量设置、防火墙端口开放等细节。建议按照这个文件的指示操作,确保每一步都正确无误。 需要注意...
Apache Tomcat 5.5 是一个广泛使用的开源Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范,是开发和部署Java Web应用程序的关键工具。Tomcat 5.5.x系列是Tomcat发展历史上的一个重要版本,...
Apache Tomcat是一款开源、免费的Java Servlet容器,广泛应用于Web应用程序的部署和运行。Tomcat 5.5是其历史上的一个重要版本,提供了许多增强的功能和优化,使得它在性能和稳定性上都有所提升。本篇将详细讲解...
【标题】"Tomcat5.5集群完整版"所涉及的知识点主要集中在如何构建和管理一个基于Tomcat5.5的服务器集群。Tomcat作为Apache软件基金会的一个开源项目,是Java Servlet和JavaServer Pages(JSP)技术的开源Web应用...
**TOMCAT5.5 下载与安装指南** Apache Tomcat 是一款开源的、免费的 Java Servlet 容器,主要用于实现JavaServer Pages (JSP) 和 Java Servlets 的运行环境。Tomcat 5.5 版本是其历史上的一个重要里程碑,它在2006...
Tomcat v5.5支持多种语言的界面,方便不同地区的开发者和管理员使用。 9. **社区支持** Apache Tomcat v5.5背后有庞大的开发者社区提供支持,用户可以通过官方邮件列表、论坛和文档获取帮助,解决遇到的问题。 ...
Apache Tomcat 5.5 是一个广泛使用的开源软件,它是一个实现了Java Servlet和JavaServer Pages(JSP)规范的应用服务器,特别适用于开发和部署Java Web应用程序。Tomcat是由Apache软件基金会维护,是Java社区中最...
Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,是一个开源的Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范,用于部署和运行Java Web应用程序。在这个解压版中,包含了Tomcat的两...