`
learnmore
  • 浏览: 601592 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

apache代理服务器

阅读更多
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代理服务器,包含二级代理的配置

    apache代理服务器,包含二级代理的配置

    Apache服务器中设置端口映射和反向代理的方法.docx

    其次,反向代理(Reverse Proxy)则是一种代理服务器,它接收来自客户端的请求,并将其转发给内部网络上的另一台服务器,然后将响应结果返回给客户端。这有助于隐藏内部服务器的信息,提高安全性,同时可以实现负载...

    apache-linux-x64

    Apache Linux x64是针对64位Linux操作系统的一款Apache Web服务器软件包。...随着对Apache的深入理解和实践,你还可以探索更多高级特性,如负载均衡、缓存代理、模块化扩展等功能,以满足更复杂的需求。

    Proxy Server 代理服务器的源程序

    代理服务器的源程序,只是一个示范,可以了解Proxy原理

    用apache配置反向代理服务器

    ### 使用Apache配置反向代理服务器 #### 一、反向代理的基本概念 反向代理(Reverse Proxy)是一种网络架构模式,其中代理服务器接收来自互联网的请求,并将其转发给内部网络中的真实服务器。处理完请求后,代理...

    Apache 服务器实用大全

    第四部分介绍高级特征,包括如何在Apache中嵌入Perl、如何将Apache用作代理服务器、如何实现安全的事务处理以及如何使用重写URL技术。第五部分讨论如何提高Apache服务器的性能,以及如何创建可管理的、多主机的大型...

    apache转发服务器

    Apache转发服务器,也被称为反向代理服务器,是Apache HTTP服务器的一种功能扩展,它允许网络请求通过Apache服务器被转发到其他后端服务器进行处理。这种设置常用于负载均衡、安全保护、缓存加速以及内容过滤等多种...

    Apache服务器实用大全(高清中文PDF)

    第四部分介绍高级特征,包括如何在Apache中嵌入Perl、如何将Apache用作代理服务器、如何实现安全的事务处理以及如何使用重写URL技术。第五部分讨论如何提高Apache服务器的性能,以及如何创建可管理的、多主机的大型...

    android正向代理请求源码

    总结,搭建Apache代理服务器并配置Android客户端进行正向代理请求,主要涉及Apache服务器的代理模块配置以及HttpClient在Android中的使用。理解这些概念和实践操作,可以帮助开发者在特殊网络环境中更灵活地处理网络...

    ApacheHTTP服务器2.0中文参考手册

    Apache HTTP服务器2.0中文参考手册是一份详细的技术文档,旨在帮助用户理解并有效地管理和配置Apache HTTP Server 2.0版本。Apache HTTP Server是全球最广泛使用的开源Web服务器,以其稳定性、灵活性和强大的功能而...

    Linux下的Apache服务器

    - **代理服务器**:可以作为代理服务器,实现缓存和负载均衡等功能。 #### 六、总结 Apache作为一款成熟稳定的Web服务器软件,不仅具有丰富的功能,还拥有强大的社区支持和活跃的开发团队。无论是个人开发者还是...

    ApacheHTTP服务器的缓存机制与代理服务器配置.docx

    ApacheHTTP服务器的缓存机制与代理服务器配置.docx

    Apache正反代理原理

    当客户端访问`www.a.org`时,其请求会被Apache代理到`192.168.0.115`服务器;同样地,访问`www.b.org`时,其请求会被代理到本地的`9000`端口。 #### 五、总结 通过以上步骤,我们可以清晰地看到Apache作为反向代理...

    Apache服务器集群及负载均衡

    3. **反向代理**:通过设置一个反向代理服务器(如Nginx)接收所有客户端请求,再将请求转发到后端的Apache服务器集群,这样可以避免客户端直接与后端服务器通信,降低后端压力。 4. **Heartbeat或Keepalived**:...

    apache服务器负载均衡方案

    ### Apache服务器负载均衡方案 #### 一、概述 在现代互联网应用中,随着访问量的增加,单一服务器往往难以承担高并发请求的压力。为了解决这一问题,采用负载均衡技术来分散请求到多个服务器上变得至关重要。...

    Apache HTTP服务器 管理员手册

    Apache支持多种模块,这些模块可以扩展其功能,如mod_rewrite用于URL重写,mod_security用于增强安全,mod_proxy用于代理服务,mod_deflate用于内容压缩。学习如何启用、禁用和配置这些模块是提高服务器灵活性的关键...

    Linux下Tomcat与Apache Web服务器整合

    这里,`ProxyPass`指令告诉Apache将所有`/app`路径的请求代理到本地的Tomcat服务器(默认端口8080)。`ProxyPassReverse`则用于调整响应中的Location头,以保持URL的正确性。 整合完成后,Apache将处理静态内容,而...

    Apache WebSphere服务器部署方案

    ### Apache WebSphere 服务器部署方案详解 #### 一、引言 随着企业级应用的不断发展,高效的服务器部署方案成为IT部门关注的重点。Apache WebSphere服务器是业界广泛采用的一种解决方案,它能够提供强大的处理能力...

Global site tag (gtag.js) - Google Analytics