`
liangminzeng
  • 浏览: 57557 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

在linux下安装Apache并启用JK和mod_deflate模块对输出进行压缩

阅读更多
今天安装Apache并启用JK和mod_deflate模块对输出进行压缩时,遇到一些问题,现总结如下:
安装httpd-2.2.23.tar.gz:

gzip -d httpd-NN.tar.gz
tar xvf httpd-NN.tar
cd httpd-NN
./configure --prefix=PREFIX(这里的PREFIX为上面解压后httpd-2.2.23的绝对路径)
make
make install

启动假如遇到Cannot load /opt/apache2/modules/mod_jk-1.2.28-httpd-2.2.X.so into server:
/opt/apache2/modules/mod_jk-1.2.28-httpd-2.2.X.so:
wrong ELF class: ELFCLASS32
解决办法:下载最新的tomcat-connectors-1.2.37-src.tar.gz进行手动编译,步骤如下:
./configure --with-apxs=PREFIX/bin/apxs
make

同样在启动mod_deflate对输出进行压缩的时候,可能会遇到:
1.mod_deflate.so: undefined symbol: inflateEnd---解决办法:在LoadModule deflate_module之前加多LoadFile /usr/lib64/libz.so
2.mod_deflate.so :invalid ELF header----ELF:Executable and Linking Format
安装mod_deflate: apxs -i -c -a /deploy/httpd-2.2.23/modules/filters/mod_deflate.c

获取linux版本:cat /proc/version

OK,收工。
分享到:
评论

相关推荐

    apache2.4编译安装包带mod_jk.so

    在CentOS 6.5-6.9系统上编译安装Apache 2.4并添加mod_jk.so模块的步骤如下: 1. **准备工作**: - 首先确保系统更新到最新,运行`yum update`。 - 安装必要的依赖库:`yum install gcc httpd-devel apr-devel apr...

    Apache httpd 安装module mod_expires、mod_deflate的方法

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

    mod_limitipconn和bw_mod实现Apache限速-linux-win32

    本文将深入探讨如何使用`mod_limitipconn`和`bw_mod`这两个模块在Linux和Win32环境下实现Apache的限速策略。 `mod_limitipconn`是Apache的一个模块,主要用于限制每个IP地址同时连接到服务器的数量。这对于防止恶意...

    关于apache mod_hearders漏洞

    在手动修复这些问题时,我们首先需要确保所有必要的工具都已安装,例如`apxs`,这是一个Apache扩展程序的链接器和编译器,用于管理和构建Apache模块。在提供的内容中,我们可以看到如何使用`apxs`来编译和安装mod_...

    Js算法 zip_deflate(压缩)与zip_inflate(解压)

    在JavaScript中,我们通常使用`pako`库来实现`deflate`算法,它可以对数据进行高效的压缩。`pako.deflate()`函数接受一个原始数据(通常是字符串或字节数组),然后返回一个已压缩的数据块。 ```javascript var raw...

    Apache_HTTP_Server_2.4.12_JiSuXia.rar

    4. **模块更新**:Apache 2.4.12中的多个核心模块得到了更新和增强,如mod_rewrite用于URL重写,mod_proxy用于反向代理和负载均衡,以及mod_deflate用于内容压缩,这些都为服务器的灵活性和功能扩展提供了基础。...

    linux-Apache

    3. Gzip压缩:开启mod_deflate模块,对响应内容进行压缩,提高页面加载速度。 4. KeepAlive设置:调整KeepAliveTimeout和MaxKeepAliveRequests参数,平衡服务器负载和连接效率。 六、性能监控与调试 1. 错误日志:...

    apache开启gzip压缩网络传输减少带宽

    1. 在 Apache 配置文件中增加模块:LoadModule deflate_module modules/mod_deflate.so LoadModule headers_module modules/mod_headers.so 2. 在 Apache 配置文件中增加以下代码:<IfModule mod_deflate.c> ... 3....

    mod_pagespeed

    这意味着开发者无需对网站的核心代码或模板进行修改,只需安装并配置此模块即可享受其带来的性能提升。 2. **加速模块自动优化**:mod_pagespeed 能够自动识别并优化 HTML、CSS 和 JavaScript 文件。此外,它还可以...

    利用压缩网页来提升网站浏览速度

    【Apache服务器】的配置中,对于Apache 1.3,通常使用mod_gzip模块进行内容压缩,而在Apache 2中,这个模块变成了mod_deflate。在Apache 2中,若默认未启用此模块,需要手动添加和配置。在Windows环境中,如果Apache...

    Apache_HTTP_Server_2.4.12_x64_x86

    1. **模块化设计**:Apache 通过模块化的结构来扩展其功能,比如mod_rewrite用于URL重写,mod_security用于增强安全性,mod_deflate用于内容压缩等。这种设计允许用户根据需要加载或卸载特定模块,提高了灵活性和...

    ZIP_Deflate_Algorithm.rar_Deflate_ZIP_Deflate_Algorit_gzip

    通过讲解gzip源码,对zip领域的流行算法-deflate 进行深入的分析,本文是目前迄今为止可以找到的对deflate分析得较好一篇文章。

    安装apache中文目录过程

    在本文中,我们将深入探讨如何在Linux环境下安装Apache并配置中文目录支持,同时解决在添加模块和使用mod_encoding模块过程中可能遇到的问题。Apache HTTP Server是一个广泛使用的开源Web服务器,其可扩展性和灵活性...

    GZIP.zip_22utime_Deflate_gzip_gzip压缩_zip

    文件中给出了 gzip主要压缩算法 实现包括 gzip zip deflate 等程序

    lamp安装apache出错的地方

    在Linux环境中,Apache服务器是常见的Web服务软件,但在安装过程中可能会遇到各种问题,例如在本案例中提到的“Apache安装出错”。错误信息显示在尝试加载`mod_deflate.so`模块时遇到了权限问题,这是由于SELinux...

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

    - **启用压缩**: 使用 `mod_deflate` 或 `mod_gzip` 扩展对输出内容进行压缩,减少传输的数据量。 - **缓存设置**: 合理设置缓存策略,减轻服务器负载。 - **连接池**: 如 `mod_proxy` 和 `mod_cache` 的组合使用...

    tomcat,apache,iis的GZIP配置

    在Linux/Unix系统中,可能需要手动编译并安装mod_deflate模块。配置过程类似,但首先需要确保模块已安装。 **IIS服务器的GZIP配置** 对于Microsoft的IIS,GZIP配置步骤相对复杂些。在IIS 7及更高版本中,可以通过...

    ppp_deflate.rar_Deflate_decompression

    ppp_deflate.c - interface the zlib procedures for Deflate compression and decompression (as used by gzip) to the PPP code.

    Apache 安装配置mod_pagespeed加速模块

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

Global site tag (gtag.js) - Google Analytics