apache安装目录为APACHE_HOME
tomcat安装目录为TOMCAT_HOME (要设到环境变量中)
jdk安装目录为JAVA_HOME(要设到环境变量中)
1.安装apache:(假定安装目录为APACHE_HOME,根据你实际安装自行替换)
废话不多说,安装后修改APACHE_HOME/CONF/httpd.conf 以下6个地方:
1) Port 8080 或者80 随你
2) ServerName localhost
3) DocumentRoot "e:/www" (为了发布方便,不如自己建个目录作为文档根)
4) 把原来的<Directory "APACHE_HOME/htdocs">改为
<Directory "e:/www">
5) 添加index.jsp为缺省的主索引文件
<IfModule mod_dir.c>
DirectoryIndex index.html index.jsp
</IfModule>
6) 这是最关键一步,在httpd.conf最后加上
#tomcat支持
include TOMCAT_HOME/conf/mod_jk.conf-auto
只需要这一句就够了,别听那些白痴的话,加上什么tomcat-apache.conf,那没用.
把mod_jk.dll拷贝进APACHE_HOME/module目录
这会先不管apache了,来设置tomcat3.2
步骤:
把tomcat解压缩,将它真正的目录jarakar-tomcat拷贝到你要的目录名TOMCAT_HOME
修改TOMCAT_HOME下的conf目录中的server.xml
1) 如果你不想看TOMCAT启动信息,这么做:
<Logger name="tc_log"
path="logs/tomcat.log"
verbosityLevel = "INFORMATION"
/>
增加一个PATH="logs/tomcat.log" 就可以了
2) 让tomcat改到8081上,一般来说www服务在80或者8080上:
<!-- Normal HTTP -->
<Connector className="org.apache.tomcat.service.PoolTcpConnector">
<Parameter name="handler"
value="org.apache.tomcat.service.http.HttpConnectionHandler"/>
<Parameter name="port" value="8081"/>
</Connector>
3)增加APJ13协议支持
<!-- Apache AJP13 support. This is also used to shut down tomcat. -->
<Connector className="org.apache.tomcat.service.PoolTcpConnector">
<Parameter name="handler" value="org.apache.tomcat.service.connector.Ajp13
ConnectionHandler"/>
<Parameter name="port" value="8009"/>
</Connector>
就放在原来的APJ12连接器后面就可以了
4)配合APACHE修改文档根目录
<!-- 文档根目录 -->
<Context path="/" docBase="e:/www" >
</Context>
5)为了用例子测试,还得改一下EXAMPLES的CONTEXT:
<Context path="/examples"
docBase="TOMCAT_HOME/webapps/examples" crossContext="false" >
</Context>
要使用MOD_JK还得改一下同一目录下的WORKERS.PROPERTIES文件:
1) workers.tomcat_home=TOMCAT_HOME
2) workers.java_home=JAVA_HOME
3) ps= 我爱windows 赫赫
现在ok了,开始启动!
别慌,还有启动顺序问题,注意啊,先启动tomcat让它自己修改一下配置,第一次一定
要先tomcat,以后除非修改tomcat的设置,都可以先启动apache了。
ok 来启动tomcat:运行TOMCAT_HOME/bin下面的startup.bat
看到:Startting tomcat. Check logs/tomcat.log for error messages.那就对了
再来检查tomcat的情况
先随便在e:www里面放个index.jsp文件,内容是
JAVA天堂
<%="啊哈!jsp第一次运行!"%>
用浏览器打开http://localhost:8081
如果看到上面的话出现,那么根文档就成功了,再来用例子测试一下,用浏览器打开:
http://localhost:8081/examples/jsp
运行猜数字游戏,如果正确了,说明咱们的examples上下文也关联正确。这就简单了。
剩下就是运行apache了
运行apache,看到这么一行:
Apache/1.3.14 (win32) with mod_jk running...那就对了
再来测试它们的组合,用浏览器打开http://localhost:8080(我假设你用8080端口,如
果是80端口,那就用http://localhost
还是看到那句“啊哈!jsp第一次运行!”
这就说明apache和tomcat连上了!
分享到:
相关推荐
以上只是Apache Tomcat配置的基本概述。具体配置过程可能会因实际情况和需求而有所不同,例如SSL/TLS配置、JNDI数据源、AJP连接器等。在实际操作中,应仔细阅读官方文档,以获取最准确的配置信息和最佳实践。希望这...
以下是对Apache和Tomcat配置的详细总结: 1. **Apache与Tomcat集群的三种方式**: - **JK模垰**:通过mod_jk模块连接Apache和Tomcat,提供高效的数据传输和负载均衡。 - **HTTP代理**:Apache作为反向代理服务器...
NULL 博文链接:https://ch-kexin.iteye.com/blog/1490091
在本文档中,我们将详细介绍如何在Mac系统上安装和配置Apache Tomcat服务器。Apache Tomcat是一款开源的Java Servlet容器,主要用于处理JSP和Servlet等动态内容,而Apache HTTP Server则主要负责静态内容的处理。当...
Apache和Tomcat整合是将Apache HTTP服务器作为前端...因此,在整合Apache和Tomcat时,需要仔细检查和测试每一个配置细节,确保两者能够无缝协作。同时,监控系统性能,优化配置,以达到最佳的负载平衡和性能效果。
现在,让我们看看提供的资源`apache_tomcat配置.txt`。这个文本文件可能包含了配置示例或者步骤说明,内容可能包括如何设置服务器端口、添加新的虚拟主机、配置连接器(如NIO、APR)、安全管理、JVM内存设置等。为了...
总的来说,Windows环境下配置Apache和Tomcat集成,需要对两者的基本工作原理有一定理解,并且熟悉它们的配置文件。通过正确的配置,我们可以创建一个稳定且高效的Web服务器环境,为用户提供丰富的静态和动态内容服务...
Apache Tomcat 的安装与配置傻瓜式教程 在本篇文章中,我们将详细介绍如何安装和配置 Apache Tomcat,以便轻松地搭建开发环境。整个过程可以分为四步,非常简单易懂。 第一步:下载并解压缩 Apache Tomcat 首先,...
在 Apache Tomcat 中,还有很多高级使用技巧,例如配置虚拟主机、配置 SSL 加密、配置负载均衡等。这些技巧可以帮助开发者更好地使用 Apache Tomcat,提高 Web 应用程序的性能和安全性。 本文为读者提供了一个详细...
本文将详细介绍如何配置 Apache + Tomcat 集群,包括安装 Apache 和 Tomcat 服务器、配置 mod_jk 模块、配置 Apache 和 Tomcat 服务器、配置负载均衡控制器等。 一、安装 Apache 服务器 首先,需要安装 Apache ...
错误信息中的`<runtime name="Apache Tomcat v6.0"/>`表示当前项目期望使用Apache Tomcat 6.0作为运行时,但Eclipse找不到对应的配置。为了解决这个问题,用户只需删除这个XML文件中的`<runtime>`标签,保存修改,...
标题 "tomcat 启动报APR based Apache Tomcat Native library not found" 指出的问题是关于Apache Tomcat服务器在启动时找不到基于APR(Apache Portable Runtime)的本机库。这通常涉及到Tomcat使用APR库来提高性能...
9. **安装和配置**:集成Apache Tomcat Native库需要正确配置环境变量和系统路径,以确保Tomcat能找到并使用这个库。 10. **版本升级**:从旧版本升级到1.1.14时,需要关注官方文档中的迁移指南,以确保平稳过渡,...
在下载的“apache+tomcat配置文件”中,可能包含了这些配置的示例或模板,可以直接使用或作为参考来配置自己的环境。确保在实际部署前,根据自身的硬件资源和应用需求进行适当的调整,以达到最佳的运行效果。在部署...
Apache Tomcat配置指南主要涵盖了如何在Windows XP和Linux环境下实现基于Apache、JK和Tomcat的Web服务器负载平衡和集群。负载平衡和集群是提高系统性能和可用性的关键策略,尤其在处理大量并发请求时显得尤为重要。 ...
不过,通过博文链接我们可以推测这篇博客可能涉及了如何使用或配置这个库来提升Apache Tomcat服务器的性能。在实际应用中,Apache Tomcat Native库通常会与Java的NIO(Non-blocking I/O)模式结合使用,以实现更高效...
7. **RUNNING.txt**: 提供了运行Apache Tomcat服务器的详细步骤,包括配置、启动、停止和监控服务器的方法。 8. **lib**: 目录包含了运行Tomcat所需的各种库文件,如Java Servlet API和其他依赖的JAR文件。开发者...
解压后,会得到一个名为`apache-tomcat-6.0.10`的目录,其中包含了Tomcat的全部组件,如`bin`目录下的可执行脚本(用于启动、停止和管理Tomcat)、`conf`目录中的配置文件、`webapps`目录用于存放Web应用以及`lib`...