`
zydky
  • 浏览: 86957 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

apache mod_cache

阅读更多
通过apxs命令配apache mod_cache 后(转者注:具体配置方法参考本人博客文章“apxs—apache扩展工具”),通过如下命令启动apache时
# apachectl start

apache出现以下信息:

Cannot load /usr/local/apache/modules/mod_cache.so into server: /usr/local/apache/modules/mod_cache.so: undefined symbol: cache_generate_key_default

正规解决方案:

modules/cache下面有很多的.c文件,大致用途如:
mod_cache.c 编译得到mod_cache.so 主要用来控制整个apache的cache功能。
mod_file_cache.c,mod_mem_cache.c,mod_disk_cache.c这个三个文件编译后得到各自的cache支持模块。

mod_cache.c还需要其他的程序来进行工作,包括cache_*.c这些文件。因此apxs动态加载一个模块的时候,需要把这些文件和mod_cache.c 一起编译:
# /usr/local/apache2/bin/apxs -cia mod_cache.c cache_util.c cache_cache.c cache_storage.c cache_pqueue.c cache_hash.c
分享到:
评论

相关推荐

    Apache 内容动态缓冲模块 mod_cache应用

    mod_cache是apache中基于URI键的内容动态缓冲(内存或磁盘) 从Apache2.2起,mod_cache和mod_file_cache将不再是试验模块,它们已经足够稳定,可以用于实际生产中了。这些缓冲体系提供了一个强有力的途径来加速原始web...

    tomcat_apache共享动态连接库

    LoadModule file_cache_module modules/mod_file_cache.so LoadModule cache_module modules/mod_cache.so LoadModule disk_cache_module modules/mod_disk_cache.so LoadModule mem_cache_module modules/mod_mem_...

    apache server_HTTP_apache_

    8. **缓存机制**:通过mod_cache模块,Apache可以实现内容的本地缓存,提高响应速度。 9. **负载均衡**:结合mod_proxy模块,Apache可以实现简单的负载均衡,将请求分发到多个后端服务器,提升系统的整体处理能力。...

    mod_ssl(apache SSL插件)

    **Apache SSL 插件:mod_ssl** Apache HTTP Server 是世界上最流行的Web服务器软件,而mod_ssl是Apache的一个核心模块,专门用于实现安全套接层(SSL)协议,为网站提供安全的HTTPS服务。SSL(Secure Sockets Layer...

    mod_auth_cache-开源

    **Apache mod_auth_cache 模块详解** Apache 作为全球最广泛使用的Web服务器,拥有丰富的模块扩展功能,其中 mod_auth_cache 是一个重要的身份验证缓存模块。这个模块的主要目的是提高网站性能,通过缓存用户身份...

    Apache HTTP Server Version 2.2 文档(2013.4.10最新)

    mod_cache mod_cern_meta mod_cgi mod_cgid mod_charset_lite mod_dav mod_dav_fs mod_dav_lock mod_dbd mod_deflate mod_dir mod_disk_cache mod_dumpio mod_echo mod_env mod_example mod_expires mod_ext_filter ...

    mod_pagespeed

    mod_pagespeed 是由 Google 开发的一款 Apache 模块,主要用于提升 Web 页面的加载速度。该模块无需对现有网站的 CMS(内容管理系统)进行任何修改,即可实现网页加载速度的显著提升。mod_pagespeed 通过优化 HTML、...

    apache_2.2.6_win32

    性能优化则包括限制并发连接数、使用缓存模块(如`mod_cache`)、调整内存分配策略等。 8. **与其他软件集成** Apache常与PHP、MySQL等一起用于构建LAMP(Linux, Apache, MySQL, PHP)或WAMP(Windows, Apache, ...

    apache2.2_安装,优化、模块配置

    ./configure --prefix=/usr/local/apache2.2.3 --enable-mods-shared=all --enable-so --with-mpm=worker --enable-deflate --enable-cache --enable-disk-cache --enable-mem-cache --enable-file-cache --enable-...

    apache_2.0.55-win32-x86-no_ssl.rar

    还可以考虑使用缓存模块(如mod_cache)和负载均衡(如mod_proxy_balancer)来提高服务器处理能力。 10. **集成环境**:Apache常与其他开源软件一起使用,如PHP(通过mod_php模块)和MySQL(配合使用构成LAMP环境)...

    Apache 2.2 + Tomcat 6.0 + MySQL 5.0 + mod_jk 整合

    ### Apache 2.2 + Tomcat 6.0 + MySQL 5.0 + mod_jk 整合 本文旨在深入探讨如何将Apache 2.2、Tomcat 6.0、MySQL 5.0以及mod_jk进行有效的整合,以构建一个高性能、可扩展的应用服务器环境。这种整合方式不仅能够...

    Apache_2.4.23-x64-no-ssl.zip

    Apache服务器可以通过多种方式优化性能,如调整并发连接数、启用KeepAlive功能、使用预读取(mod_preload)和缓存机制(mod_cache)。 10. **社区支持** 作为开源项目,Apache HTTP Server拥有庞大的开发者社区,...

    Linux下Apache安装/增加mod_rewrite模块的方法

    ./configure --prefix=/usr/local/apache2 --enable-so --enable-mods-shared=all --enable-rewrite --enable-cache ``` 然后,按照正常的步骤进行`make`和`make install`来安装Apache,此时mod_rewrite模块会被...

    apache_服务器软件

    8. **缓存机制**:通过mod_cache模块,Apache可以缓存经常请求的内容,减少服务器负载并加快响应速度。 9. **文件权限管理**:Apache允许精细的文件权限控制,确保只有授权的用户或脚本可以访问特定的资源。 10. *...

    Apache 安装配置mod_pagespeed加速模块

    ### Apache 安装配置mod_pagespeed加速模块 #### 概述 `mod_pagespeed`是谷歌推出的一款专门用于加速HTTP服务器性能的优化模块。通过自动化的代码优化、内容压缩及缓存机制,能够显著提高网站的加载速度。该模块...

    Apache的SSL的配置和应用

    LoadModule file_cache_module modules/mod_file_cache.so LoadModule cache_module modules/mod_cache.so LoadModule disk_cache_module modules/mod_disk_cache.so LoadModule mem_cache_module modules/mod_...

    apache中使用mod_gnutls模块实现多个SSL站点配置(多个HTTPS协议的虚拟主机)

    接下来,创建用于GnuTLS缓存的目录,例如`/var/cache/mod_gnutls_cache`,并赋予合适的权限,通常归属为nobody用户。 配置虚拟主机部分,对于每一个不同的域名,你需要创建一个`<VirtualHost>`块。每个块应包含以下...

Global site tag (gtag.js) - Google Analytics