`
zistrong
  • 浏览: 18496 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

配置Apache和Tomcat联合

阅读更多
1.配置apache:
在%apache%/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
这样整个httpd.conf文件配置完毕。

2 下面转到%apache%/conf/extra/httpd-vhosts.conf,在这里面配置虚拟主机:

#使用proxy_ajp代理;下面的配置,是把所有目录全用代理,这里的端口号和tomcat中的ajp端口号是一至的,配置两个不同端口的tomcat服务器
两种配置虚拟主机的方式:
1 通过 AJP 1.3 Connector 首先将%tomcat_home%/conf/server.xml中的
<Connector port="8009"
               enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
的注释去掉(Connector的端口默认是8009,可以修改)
在httpd-vhosts.conf增加如下内容
<VirtualHost *:80>
ProxyPass / ajp://127.0.0.1:8009/
ProxyPassReverse / ajp://127.0.0.1:8009/
ServerName strong.com
</VirtualHost>

<VirtualHost *:80>
ProxyPass / ajp://127.0.0.1:8009/
ProxyPassReverse / ajp://127.0.0.1:8009/
ServerName 127.0.0.1
</VirtualHost>


2 这种方式是使用tomcat的http端口
在httpd-vhosts.conf增加如下内容
<VirtualHost *:80>
ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/
ServerName strong.com
</VirtualHost>

<VirtualHost *:80>
ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/
ServerName 127.0.0.1
</VirtualHost>

<VirtualHost *:80>
ProxyPass / http://127.0.0.1:9090/
ProxyPassReverse / http://127.0.0.1:9090/
ServerName strong.com
</VirtualHost>


这样既添加了一个虚拟主机。到此apache的配置就完毕,重启下apache,配置生效。
分享到:
评论

相关推荐

    Apache2.2+Tomcat6 配置

    在IT行业中,集成Apache2.2与Tomcat6是一个常见的任务,这主要涉及到Web服务器与应用服务器的联合部署,以实现动态和静态内容的高效分发。Apache2.2是一个强大的HTTP服务器,常用于处理静态内容,而Tomcat6则是一个...

    apache与tomcat负载集群的实现

    - 容错机制:确保单个组件故障不会影响整个系统,例如,通过配置多个Apache和Tomcat实例,实现冗余。 - 自动故障切换:当检测到故障节点,自动将流量切换到其他健康节点。 总结来说,Apache与Tomcat的联合部署及...

    windows下用apache和tomcat搭建jsp环境

    在Windows操作系统上,使用Apache HTTP Server和Tomcat联合部署JSP环境是一项常见的任务,这主要因为Apache擅长处理静态内容,而Tomcat则是优秀的Java应用服务器,特别适合运行JSP和Servlet。下面将详细介绍如何进行...

    apache+tomcat配置说明

    在搭建Apache与Tomcat联合工作环境之前,首先需要确保Apache服务器已经安装完成,并且版本为2.2。此外,还需要安装FTP服务器以及获取mod_jk.so模块。mod_jk是Apache的一个模块,用于实现Apache与Tomcat之间的通信。 ...

    apache-tomcat-6.0.53.rar , apache-tomcat-6.0.53.tar.gz

    安装与配置Apache Tomcat 6.0.53 的基本步骤如下: 1. **解压**:根据操作系统选择合适的压缩文件,解压到期望的安装路径。 2. **环境变量**:在Windows中,设置 `%CATALINA_HOME%` 环境变量指向Tomcat的安装目录。...

    nginx-1.8.0.zip+apache-tomcat-7.0.79-windows-x64.zip

    在Windows环境中,Nginx和Tomcat的联合使用可以实现动静分离,提高网站的整体性能。Nginx作为前端服务器,负责处理静态资源请求,同时将动态内容请求转发到Tomcat处理。配置Nginx反向代理到Tomcat,可以在`nginx....

    apache-tomcat-8.5.zip

    安装和配置Apache Tomcat 8.5的过程通常包括以下几个步骤: 1. 解压下载的zip文件到合适的目录。 2. 配置环境变量,例如设置`CATALINA_HOME`指向Tomcat的安装目录。 3. 修改`conf/server.xml`配置文件,根据需求调整...

    官方原版tomcat-9.0.29 64位

    Apache Tomcat 是一款广泛应用的开源软件,用于部署和运行Java Servlet和JavaServer Pages(JSP)应用程序。在本文中,我们将深入探讨“官方原版Tomcat-9.0.29 64位”版本的相关知识点,包括其功能、安装与配置、...

    mysql-apache整合

    Apache 要让Apache和Tomcat联合工作,还必须有一个连接器把它们联系起来,Connector对于性能、配置的方便性有很重要的影响,目前大致上有 JK1.x,JK2,mod_webapp三种connector可以使用。JK使用比较广泛,JK2是JK1....

    Tomcat应用部署及nginx+tomcat实现动静分离项目

    在实践中,为了提高Web应用的性能和安全,常常采用nginx作为反向代理服务器,与Tomcat联合使用,实现动静分离。动静分离即将动态请求和静态请求分开处理,动态请求由Tomcat处理,静态请求则由nginx直接返回,这样...

    win7下Apache2.2+Tomcat7.0整合配置详解

    由Apache软件基金会和Sun公司联合开发,Tomcat不仅可以处理HTML等静态页面,还能很好地支持JSP、Servlet等动态内容。 在相同的运行环境下,Tomcat对静态页面的反应速度可能不及Apache。通过将Apache和Tomcat整合,...

    Apache2.2 with mod_jk

    总之,"Apache2.2 with mod_jk"是一个用于创建高可用、高性能Web服务环境的配置,涉及到Apache HTTP Server、mod_jk模块和Tomcat集群的联合运用。这样的设置对于处理大量并发请求的大型Web应用程序尤其有益。

    tomcat环境搭和管理及实现jsp通过tomcat连接mysql

    Tomcat服务器是Apache软件基金会Jakarta项目中的核心项目,由Apache、Sun公司及其他个人和公司联合开发。Tomcat是一个免费的开源Web应用服务器,它可以被视作轻量级应用服务器。由于具备技术先进性和稳定性,加上...

    彻底删除及配置tomcat

    Apache Tomcat是一款开源的Servlet容器,它能够实现对Servlet 2.5、Web应用2.5等规范的支持,并且能够作为HTTP Web服务器单独运行,也可以与Apache HTTP服务器联合运行。在软件开发过程中,特别是在Java Web项目的...

    Tomcat6.0稳定版

    Apache Tomcat 是一个开源软件,它实现了Java Servlet和JavaServer Pages(JSP)规范,是Java EE应用程序服务器的一部分。Tomcat 6.0稳定版是该系列的一个重要版本,为开发者和企业提供了一个高效、稳定的运行环境,...

    JK插件-windows版本 mod_jk-1.2.46 用于tomcat与http服务器集成集群

    JK插件是Apache HTTP服务器与Tomcat之间进行通信的关键组件,尤其在构建高...总之,JK插件是Windows环境下构建高效、可靠的Tomcat和Apache集群的重要工具,通过合理的配置和管理,可以显著提升Web服务的稳定性和效率。

    eclipse插件 -tomcat插件

    Tomcat插件是Eclipse中用于管理和调试Apache Tomcat服务器的组件。Apache Tomcat是一款轻量级的Java应用服务器,主要负责运行基于Servlet和JSP的Web应用程序。通过Eclipse的Tomcat插件,开发者可以在IDE内部直接进行...

    深入剖析Tomcat+源码.

    Tomcat是一款开源的Java Servlet容器,它执行Java Servlet和JavaServer Pages (JSP)技术,是Apache软件基金会的Jakarta项目的一部分。Tomcat以其轻量级、易用性和高效性而受到广泛欢迎,是开发和部署Java Web应用的...

    apach+tomcat+linux服务器优化指南

    综上,Apache、Tomcat和Linux的联合优化涉及多个层面,需要综合考虑服务器硬件、应用特性、系统配置等多个因素,通过细致的调整和持续的监控,才能确保服务器达到最佳运行状态。同时,定期的性能测试和维护也是保持...

Global site tag (gtag.js) - Google Analytics