`

Apache与Tomcat整合实现基于域名访问单ip多Web站点

阅读更多

Apache与Tomcat整合实现基于域名访问单ip多Web站点

环境:tomcat服务器,xampp项目整合的apache环境

一、模拟建立域名

修改host文件 来建立域名

127.0.0.1 localhost

127.0.0.1 www.boweidata.com

127.0.0.1 3gcms.boweidata.com

127.0.0.1 ext.boweidata.com

127.0.0.1 java.boweidata.com

 

二、配置apache文件

打开{xampp项目目录}\apache\conf\httpd.conf 文件

 

修改配置文件内容

#LoadModule proxy_module modules/mod_proxy.so

#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so

#LoadModule proxy_connect_module modules/mod_proxy_connect.so

#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so

#LoadModule proxy_http_module modules/mod_proxy_http.so

LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

LoadModule proxy_balancer_module modules/mod_proxy_balancer.so

LoadModule proxy_connect_module modules/mod_proxy_connect.so

LoadModule proxy_ftp_module modules/mod_proxy_ftp.so

LoadModule proxy_http_module modules/mod_proxy_http.so

 

打开{xampp项目目录}\apache\conf\extra\httpd-vhosts.conf 文件

修改

##NameVirtualHost *:80

#打开基于域名访问项目

NameVirtualHost *:80

 

添加虚拟目录

<VirtualHost *:80>

#管理员

    ServerAdmin 18840229@qq.com

#项目地址

    DocumentRoot "E:/xampp/xampp/htdocs/ext-3.3.0"

#域名

    ServerName boweidata.com

#二级域名

ServerAlias ext.boweidata.com

#日志文件

    ErrorLog "logs/boweitest-error.log"

    CustomLog "logs/boweitest-access.log" combined

</VirtualHost>

 

<VirtualHost *:80> 

#管理员

ServerAdmin 18840229@qq.com

#域名

ServerName boweidata.com

#二级域名

ServerAlias java.boweidata.com

#代理配置

ProxyIOBufferSize 8192 

ProxyRequests Off 

ProxyVia Full 

#反向代理 端口8009是tomcat默认的

ProxyPass / ajp://localhost:8009/ smax=5 max=20 ttl=120 retry=300 

ErrorLog "logs/boweidata-error.log"

    CustomLog "logs/boweidata-access.log" combined

</VirtualHost>

 

 

通过配置的地址访问站点

ext.boweidata.com 访问php项目

java.boweidata.com 访问java项目

1
1
分享到:
评论

相关推荐

    Apache+Tomcat整合

    Apache 和 Tomcat 整合是将 Apache 作为前端服务器,负责处理静态内容和反向代理,而 Tomcat 作为后端应用服务器,处理 Java 应用的动态请求。这种架构可以充分利用两者的优点,提高系统性能和可扩展性。下面我们将...

    Apache与Tomcat 整合发布web

    - 访问`http://localhost/sipityweb`和`http://localhost:8088/sipityweb`,如果内容相同,表示Apache与Tomcat的整合成功。 **知识点详解**: - **Apache**:Apache HTTP Server是世界上最流行的Web服务器,它...

    linux+apache+tomcat整合完整详解版(最新)

    Linux+Apache+Tomcat 的整合是目前最常用的 web 服务器架构之一,本文档将详细介绍如何在 Red Hat Enterprise Linux 5.2 环境下安装和配置 Apache2.2.12、Tomcat6.0.20 和 JDK6u16,以实现一个完整的 JSP 环境。...

    apache tomcat6整合域名直接访问

    本文将详细介绍如何通过Apache与Tomcat 6进行整合,实现通过域名直接访问部署在Tomcat上的Web应用。 #### 二、准备工作 在进行Apache与Tomcat 6的整合之前,需要完成以下准备工作: 1. **下载安装Apache**: 如果还...

    Apache与Tomcat 整合发布web(Linux)

    将两者整合,可以利用Apache的高效静态内容服务和Tomcat的Java应用支持,实现更全面的Web服务。 整合Apache与Tomcat的方式之一是通过Apache的mod_proxy模块。mod_proxy是一个非常强大的模块,它允许Apache作为反向...

    apache2与tomcat整合

    Apache2与Tomcat整合是为了实现更高效的Web服务部署,特别是在处理高并发和负载均衡时。Apache作为成熟的HTTP服务器,常被用作前端服务器,负责静态资源的处理和动态请求的分发,而Tomcat作为Java应用服务器,主要...

    Apache与Tomcat整合的简单方法.pdf

    ### Apache与Tomcat整合的简单方法 #### 一、引言 随着互联网技术的发展,越来越多的应用需要同时利用Apache和Tomcat的优势。Apache作为一款稳定、高效且功能强大的Web服务器,而Tomcat则是一款专为Java应用程序...

    apache web整合Tomcat工具

    7. 测试整合:创建一个简单的Java Web应用并部署到Tomcat,然后尝试通过Apache访问它。如果一切配置正确,你应该能看到应用正常运行。 这个工具的LICENSE、NOTICE和README文件通常包含软件的许可信息、版权声明以及...

    Apache与Tomcat整合集成

    CentOS 操作系统 7.0 64位 Apache Http Server Apache/2.4.6 (CentOS) Tomcat 7.0.39 tomcat-connectors 1.2.41 JDK 1.7.0_79 ...apache http server与tomcat容器的整合集成,使得服务器同时支持PHP和Java。

    apache web整合Tomcat工具Linux版

    在Linux环境中,这种整合可以通过mod_jk模块来实现,这就是"apache web整合Tomcat工具Linux版"所指的内容。 **Apache HTTP Server** Apache HTTP Server是世界上最流行的开源Web服务器软件,它支持多种操作系统,...

    apache+tomcat整合配置

    将Apache与Tomcat整合,可以实现动态和静态内容的高效分发,提高Web服务的性能。下面我们将详细介绍如何进行Apache与Tomcat的整合配置。 1. **安装与准备** - 首先,你需要在服务器上分别安装Apache HTTP服务器和...

    Apache与Tomcat整合教程(服务器负载均衡)

    将Apache与Tomcat整合,可以充分利用Apache的静态资源处理能力和Tomcat的动态内容处理能力,提高整体性能。 **Apache与Tomcat整合方式** 1. **Mod_JK模块**:Apache的Mod_JK模块是连接Apache和Tomcat的常用方式,...

    Windows下Apache与Tomcat的整合

    在现代Web开发中,Apache与Tomcat的整合是十分常见的场景之一,尤其在企业级应用中更是如此。本文将详细介绍如何在Windows环境下完成Apache与Tomcat的整合,包括配置步骤、注意事项及调试方法等。 #### 一、概述 ...

    apache+tomcat整合.pdf

    在讨论Apache与Tomcat的整合之前,首先需要了解Apache和Tomcat的基本概念。Apache HTTP Server(通常简称为Apache)是一个广泛使用的开源网页服务器,它非常擅长处理静态内容,如HTML页面和图片等。而Tomcat是一个...

    Apache与Tomcat 整合发布web(Xp)

    **Apache与Tomcat整合发布Web应用在Windows XP环境下的详细步骤** Apache HTTP Server是一款开源的、功能强大的Web服务器,而Tomcat是Apache软件基金会的Java Servlet和JavaServer Pages(JSP)容器,常用于部署...

    Apache与Tomcat整合配置.pdf

    通过上述步骤,我们可以有效地将Apache与Tomcat整合起来,实现Web应用的安全隔离和多服务器间的负载均衡。这种配置不仅可以提高系统的安全性和稳定性,还能显著提升用户体验和应用的响应速度。希望本文能帮助您更好...

    Linux下Tomcat与Apache Web服务器整合

    【Linux下Tomcat与Apache Web服务器整合】 在互联网和企业网络应用中,Web技术占据了核心地位,TCP/IP协议和Web服务器是实现这一目标的关键组成部分。Linux操作系统因其稳定性和开源特性,成为了众多企业和开发者的...

    Apache与Tomcat整合

    Apache 与 Tomcat 整合是 Web 服务领域常见的架构模式,主要目的是结合两者的优点,以实现更高效、更灵活的动态内容处理。Apache 是一个功能强大的 Web 服务器,擅长处理静态内容,如 HTML、CSS 和 JavaScript 文件...

Global site tag (gtag.js) - Google Analytics