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

Mod_Access和Webcache

阅读更多
最近使用Apache的server-status监控Http Server的性能指标
开启server-status很简单
只要在httpd.conf里面按下面的内容设置,就可以了

ExtendedStatus On
<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from localhost xxx.xxx.xxx.xxx
</Location>

但是有两台机器,居然无视Allow from设置的ip范围,任意机器都能访问

经过一番诊断,发现是webcache在做怪
原来客户端是通过webcache访问server-status,就相当于localhost去访问了

解决这个问题的办法很简单,把UseWebCacheIp On这一行的注释去掉,重启HTTP_Server就可以了
分享到:
评论

相关推荐

    lighttpd简单配置

    - `mod_access`, `mod_accesslog`, `mod_alias`, `mod_auth`, `mod_cgi`, `mod_compress`, `mod_dirlisting`, `mod_evhost`, `mod_expire`, `mod_extforward`, `mod_fastcgi`, `mod_flv_streaming`, `mod_indexfile...

    Apache httpd 安装module mod_expires、mod_deflate的方法

    在本教程中,我们将详细探讨如何安装并配置两个重要的模块:mod_expires 和 mod_deflate。 **一、mod_expires模块** mod_expires 是 Apache 的一个模块,它允许服务器自动设置HTTP响应头中的 `Expires` 字段,以及...

    Apache 2.0.39源代码

    源代码中包含了多个核心模块,如mod_access、mod_auth、mod_deflate、mod_dir、mod_rewrite等,它们分别负责访问控制、身份验证、数据压缩、目录索引和URL重写等功能。 2. **配置文件解析**:Apache的配置文件通常...

    apache的包

    5. **性能优化**: Apache可以通过调整配置来优化性能,如开启多进程或多线程模型(prefork和worker模 式),启用KeepAlive选项减少TCP连接开销,以及利用缓存模块(如mod_cache)加速静态资源的访问。 6. **日志...

    apache 服务器

    另外,使用缓存模块如mod_cache和mod_expires,可以减少对服务器资源的消耗。 六、日志记录 Apache服务器可以记录详细的访问日志,包括客户端IP、请求时间、请求方法、请求URL、状态码等信息。这些日志对于分析网站...

    Apache 使用指南与实现原理

    主要的日志文件有access.log(记录客户端请求)和error.log(记录错误信息)。通过调整LogFormat,可以定制日志内容。 5. **安全与性能优化**:Apache提供多种手段来提高安全性,如限制访问权限、使用SSL/TLS加密...

    Apache2中文教程

    你可以通过安装额外的模块来扩展其功能,如mod_security用于网站安全防护,mod_deflate用于HTTP压缩,mod_cache用于缓存加速,mod_proxy用于代理和负载均衡等。 八、性能优化 为了提升服务器性能,Apache2提供了...

    25个Apache性能优化技巧推荐

    **使用`mod_disk_cache`而非`mod_mem_cache`** - **原理**:`mod_disk_cache`将缓存保存在磁盘上,虽然读写速度较慢但存储空间更大;而`mod_mem_cache`则使用内存作为缓存,速度快但受限于物理内存大小。 - **应用...

    Apache2中文文档

    还有像`mod_proxy`和`mod_cache`这样的模块,可用于负载均衡和内容缓存,进一步提升服务器性能。 错误日志和访问日志对于调试和监控服务器状态至关重要。Apache2会生成`error_log`和`access_log`,分别记录服务器...

    Apache2中文手册

    Apache2默认会记录访问日志和错误日志,分别位于`/var/log/apache2/access.log`和`/var/log/apache2/error.log`。通过CustomLog和ErrorLog指令,可以自定义日志位置和格式。通过LogFormat,还能定制日志内容。 七、...

    Linux系统下Apache服务器设置与优化

    - **连接池**: 如 `mod_proxy` 和 `mod_cache` 的组合使用可以提高并发性能。 #### 四、附录:采用 `mod_gzip` 加速 Apache **4.1 安装 `mod_gzip`** - 在安装Apache时选择包含 `mod_gzip` 的模块包。 - 或者下载...

    Apache服务器的设置

    Apache的性能优化还包括启用模块如mod_deflate(压缩输出内容)、mod_expires(设置资源缓存过期时间)和mod_cache(缓存静态内容),以减少服务器负载。此外,考虑使用预编译的配置(如APR-Util的apachectl -t -D ...

    Apache2.2.0中文使用手册

    Apache HTTP Server 2.2.0 是一个广泛使用的开源Web服务器,它以其稳定性和灵活性而闻名。本中文使用手册旨在帮助用户深入理解并有效管理Apache服务器。以下是对Apache2.2.0的一些关键知识点的详细解释: 1. **配置...

    Apache2.2中文手册

    默认情况下,Apache会生成两种日志:访问日志(access_log)和错误日志(error_log)。通过调整`CustomLog`和`ErrorLog`指令,可以自定义日志格式和位置。 六、性能优化 为了提升性能,Apache2.2引入了多进程(MPM...

    Apache服务器配置与使用工作笔记

    9. **性能优化**:包括调整KeepAlive设置以控制连接保持打开的时间,启用MultiViews以自动选择最合适的文件,以及使用缓存模块如mod_expires和mod_cache提高响应速度。 10. **安全注意事项**:保持Apache和所有依赖...

    apache2中文手册

    1. **缓存机制**:`mod_cache`和`mod_disk_cache`模块可实现内容缓存,提高响应速度,减轻服务器负载。 2. **KeepAlive**:启用`KeepAlive`选项可以保持客户端与服务器的持久连接,减少TCP握手次数,提升性能。 六...

    Apache运营系统

    4. **日志文件**:如access_log和error_log,记录服务器的访问情况和错误信息,对诊断问题和分析流量至关重要。 5. **文档根目录**:如htdocs,存放网页和其他静态资源的默认位置。 **安装与配置** 在Windows上安装...

    apache_2.2.6_win32

    Apache的日志文件通常位于`logs`目录下,包括`access.log`(访问日志)和`error.log`(错误日志)。可以调整`CustomLog`和`ErrorLog`指令来定制日志格式和位置。 7. **安全与性能优化** 为了提高安全性,应定期...

    apache使用手册

    Apache是世界上最广泛使用的Web服务器软件,它开源且免费,提供了强大的功能和高度的可扩展性。这份"Apache使用手册"应该是为了帮助用户更好地理解和配置Apache服务器。以下是一些关于Apache的关键知识点: 1. **...

    Apache 集群性能优化 日志切分

    Apache集群性能优化是提高Web服务器处理能力的关键环节,特别是在高流量和大数据量的环境中。日志切分则是管理和分析服务器日志的一种有效方法,有助于监控系统状态、追踪问题以及进行性能调优。以下是对这两个主题...

Global site tag (gtag.js) - Google Analytics