xampp版本 1.7.7
1.
首先确认mod_proxy正确配置(默认已经配置):
打开\xampp\apache\conf\httpd.conf
确认LoadModule proxy_http_module modules/mod_proxy.so没有被注释掉
2.
打开\xampp\apache\conf\httpd.conf
去掉LoadModule proxy_http_module modules/mod_proxy_http.so前面的注释
3.
打开\xampp\apache\conf\extra\httpd-ajp.conf
追加下面内容
ProxyPass /xxxx http://localhost:8080/xxxx smax=0 ttl=60 retry=5
ProxyPassReverse /xxxx http://localhost:8080/xxxx
ProxyPassReverseCookiePath /xxxx http://localhost:8080/xxxx
3.
访问地址:
http://localhost/xxxx
2012-05-08
追记:
之前的http代理用起来不是很方便,一开始sessionId出了问题,然后注释掉了ProxyPassReverse和ProxyPassReverseCookiePath这两行,后来因为想去掉访问路径时候最后的斜杠,干脆不再使用http代理,取而代之使用ajp。
配置如下:
打开\xampp\apache\conf\extra\httpd-ajp.conf
把之前修改的关于ProxyPassXXXXX都注释掉
加入下面一行:
ProxyPass /xxxx ajp://127.0.0.1:8009/xxxx smax=0 ttl=60 retry=5
分享到:
相关推荐
在整合过程中,可能需要在httpd.conf中添加mod_proxy_ajp模块的配置,以代理请求到Tomcat,同时在server.xml中配置Tomcat的AJP监听器,以接收来自Apache的请求。 "工具"标签可能是指博客中介绍了一些实用工具或步骤...
xampp-win32-5.6.21-0-VC11(apache,tomcat,php,mysql统一集成) 一个整合apache,tomcat,php,mysql的软件,维护起服务器很方便
在现代Web开发中,Apache与Tomcat的整合是十分常见的场景之一,尤其在企业级应用中更是如此。本文将详细介绍如何在Windows环境下完成Apache与Tomcat的整合,包括配置步骤、注意事项及调试方法等。 #### 一、概述 ...
这个压缩包文件"xampp_mysql_tomcat_apache.exe"显然包含了XAMPP的核心组件,并且特别提到了Tomcat,这意味着它可能还集成了Java应用服务器。 1. **Apache HTTP Server**: Apache是全球最广泛使用的HTTP服务器,...
XAMPP是一个功能强大且易于使用的集成环境,提供了Apache、MySQL、PHP和Tomcat等多种服务器软件,可以满足我们开发和测试的需求。 一、下载及解压XAMPP 首先,我们需要下载Windows版本的XAMPP,解压到指定的目录下...
配置数据库连接时,需要JDBC驱动,将其放在Tomcat的lib目录下,然后在JSP或Servlet中使用JDBC API连接MySQL。 **连接MySQL** 为了在Java程序中访问MySQL,需要JDBC驱动(如mysql-connector-java),将其添加到系统...
在实际应用中,Apache+Tomcat整合的好处包括: 1. 提高响应速度:由于Apache可以直接处理静态内容,减少了动态解析的步骤,提升了整体响应速度。 2. 减轻Tomcat负担:避免Tomcat处理不必要的静态请求,使其专注于...
1. **中文界面**:汉化包将XAMPP的控制面板和相关文档翻译成中文,降低了中国用户的使用难度。 2. **简单易用**:无需复杂的配置步骤,安装后即可直接使用,对于初学者尤其友好。 3. **版本切换**:汉化包支持PHP...
5. **开发环境配置**:结合“Recommended Exercise 3”,用户可能需要了解如何在XAMPP中配置和使用Visual C++环境,以及如何在Apache或Tomcat上部署和测试由C++编写的模块或应用。 6. **Web开发实践**:这个练习...
在XAMPP中,Apache提供了一个本地服务器环境,让开发者可以无需联网就能预览和测试网站。 2. **PHP**:PHP(Hypertext Preprocessor)是一种流行的开源脚本语言,常用于Web开发。它可以嵌入到HTML代码中,用于处理...
7. **Tomcat**(可选):对于Java Web开发,XAMPP可能还包含Apache Tomcat服务器,它是Apache软件基金会的Java Servlet和JavaServer Pages(JSP)容器。 8. ** Mercury Mail Server**(可选):这是一个简单的邮件...
在XAMPP中,Apache被配置为默认监听80端口,并且包含了如mod_rewrite等模块,这些模块对于实现URL重写和搜索引擎优化至关重要。 MySQL 是一个关系型数据库管理系统,常用于存储网站数据。在XAMPP中,MySQL允许...
7. **Tomcat (可选)**: 一些XAMPP版本还包括Apache Tomcat,这是一个Java Servlet容器,用于运行Java Web应用程序。 8. ** Mercury Mail Server**: 这是一个简单的邮件服务器,可以用于测试邮件发送功能。 9. ** ...
3. 在安装过程中,可以选择保留或删除不需要的组件,例如Tomcat等。 4. 为了避免代码丢失,建议将XAMPP安装在D盘,而不是C盘。 5. 选择安装目录,点击新建文件夹,并将其命名为xampp。 6. 点击下一步,选择安装选项...
7. **Tomcat**:在某些配置中,XAMPP可能还包括Apache Tomcat,这是一个Java Servlet容器,用于运行Java Web应用程序。 在安装和使用XAMPP时,开发者需要注意以下几点: 1. **安装过程**:通常,XAMPP提供一个简单...
描述中提到的“一键开启和管理tomcat、mysql、Apache、filezilla、mercury”,这些是XAMPP套件中额外包含的一些工具和服务: 1. **Tomcat**:是一个Java Servlet容器,常用于运行Java Web应用程序。虽然Apache主要...
XAMPP中的Apache配置简单,允许开发者轻松地开启或关闭服务,并支持虚拟主机,可以同时在一台机器上运行多个独立的网站。 **MySQL** 是一个流行的开源关系型数据库管理系统(RDBMS),在Web开发中广泛用于存储和...
7. **Tomcat(可选)**:对于Java Web应用的开发,XAMPP还可以包含Apache Tomcat,这是一个Java Servlet容器,支持JSP和Java应用程序。 在“xampp-win32-5.6.30-0-VC11-installer.exe”文件中,我们可以看到这是...
1. **Apache服务器**:Apache是世界上最流行的Web服务器软件,XAMPP中的Apache模块允许用户在本地计算机上启动一个功能齐全的Web服务器,可以测试网页和Web应用程序。 2. **MySQL数据库**:MySQL是一个关系型数据库...
- **Tomcat**: 配合Apache的Java Servlet和JavaServer Pages (JSP) 服务器,支持Java应用的开发和部署。 - ** Mercury Mail Server**: 一个简单的邮件服务器,可以在本地环境测试邮件发送功能。 **SVN**...