1.首先把httd.conf中的#Include conf/extra/httpd-vhosts.conf,前面的#号去掉
2.修改apache目录中etc/httpd-vhosts.conf中的
<VirtualHost *:80>
ServerAdmin chelei1983@gmail.com
DocumentRoot "D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps"
ErrorLog logs/dummy-10.11.0.141-error_log
CustomLog logs/dummy-10.11.0.141-access_log common
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
ServerName localhost
</VirtualHost>
注:<1>VirtualHost中"*:80"表示所有对80端口的请求都要通过代理
<2>DocumentRoot中的路径就是tomcat项目所在的路径(webapps根目录)
<3>ServerName就是能解析到服务器ip地址上的域名
<4>ProxyPass就是你想代理到哪里
<5>记着把httpd.conf中的模块打开
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_module modules/mod_proxy.so
<6>另外如果你除了想监听80外,你还想监听81端口,在配置文件开始处加上 Listen 81, 如果监听了81端口,但是你并没有
在<VirtualHost>中配置对81端口的转发规则,那么apache会自动转到apache的项目根目录(无意中发现的)
以上都是个人理解,只是配出来了,具体更深的意思还没搞懂。备份一下
分享到:
相关推荐
apache代理服务器,包含二级代理的配置
其次,反向代理(Reverse Proxy)则是一种代理服务器,它接收来自客户端的请求,并将其转发给内部网络上的另一台服务器,然后将响应结果返回给客户端。这有助于隐藏内部服务器的信息,提高安全性,同时可以实现负载...
Apache Linux x64是针对64位Linux操作系统的一款Apache Web服务器软件包。...随着对Apache的深入理解和实践,你还可以探索更多高级特性,如负载均衡、缓存代理、模块化扩展等功能,以满足更复杂的需求。
代理服务器的源程序,只是一个示范,可以了解Proxy原理
### 使用Apache配置反向代理服务器 #### 一、反向代理的基本概念 反向代理(Reverse Proxy)是一种网络架构模式,其中代理服务器接收来自互联网的请求,并将其转发给内部网络中的真实服务器。处理完请求后,代理...
第四部分介绍高级特征,包括如何在Apache中嵌入Perl、如何将Apache用作代理服务器、如何实现安全的事务处理以及如何使用重写URL技术。第五部分讨论如何提高Apache服务器的性能,以及如何创建可管理的、多主机的大型...
Apache转发服务器,也被称为反向代理服务器,是Apache HTTP服务器的一种功能扩展,它允许网络请求通过Apache服务器被转发到其他后端服务器进行处理。这种设置常用于负载均衡、安全保护、缓存加速以及内容过滤等多种...
第四部分介绍高级特征,包括如何在Apache中嵌入Perl、如何将Apache用作代理服务器、如何实现安全的事务处理以及如何使用重写URL技术。第五部分讨论如何提高Apache服务器的性能,以及如何创建可管理的、多主机的大型...
总结,搭建Apache代理服务器并配置Android客户端进行正向代理请求,主要涉及Apache服务器的代理模块配置以及HttpClient在Android中的使用。理解这些概念和实践操作,可以帮助开发者在特殊网络环境中更灵活地处理网络...
Apache HTTP服务器2.0中文参考手册是一份详细的技术文档,旨在帮助用户理解并有效地管理和配置Apache HTTP Server 2.0版本。Apache HTTP Server是全球最广泛使用的开源Web服务器,以其稳定性、灵活性和强大的功能而...
- **代理服务器**:可以作为代理服务器,实现缓存和负载均衡等功能。 #### 六、总结 Apache作为一款成熟稳定的Web服务器软件,不仅具有丰富的功能,还拥有强大的社区支持和活跃的开发团队。无论是个人开发者还是...
ApacheHTTP服务器的缓存机制与代理服务器配置.docx
当客户端访问`www.a.org`时,其请求会被Apache代理到`192.168.0.115`服务器;同样地,访问`www.b.org`时,其请求会被代理到本地的`9000`端口。 #### 五、总结 通过以上步骤,我们可以清晰地看到Apache作为反向代理...
3. **反向代理**:通过设置一个反向代理服务器(如Nginx)接收所有客户端请求,再将请求转发到后端的Apache服务器集群,这样可以避免客户端直接与后端服务器通信,降低后端压力。 4. **Heartbeat或Keepalived**:...
### Apache服务器负载均衡方案 #### 一、概述 在现代互联网应用中,随着访问量的增加,单一服务器往往难以承担高并发请求的压力。为了解决这一问题,采用负载均衡技术来分散请求到多个服务器上变得至关重要。...
Apache支持多种模块,这些模块可以扩展其功能,如mod_rewrite用于URL重写,mod_security用于增强安全,mod_proxy用于代理服务,mod_deflate用于内容压缩。学习如何启用、禁用和配置这些模块是提高服务器灵活性的关键...
这里,`ProxyPass`指令告诉Apache将所有`/app`路径的请求代理到本地的Tomcat服务器(默认端口8080)。`ProxyPassReverse`则用于调整响应中的Location头,以保持URL的正确性。 整合完成后,Apache将处理静态内容,而...
### Apache WebSphere 服务器部署方案详解 #### 一、引言 随着企业级应用的不断发展,高效的服务器部署方案成为IT部门关注的重点。Apache WebSphere服务器是业界广泛采用的一种解决方案,它能够提供强大的处理能力...