关于   小悟志   栏目   标签   文章   归档   友链

   云上小悟  +  

在ubuntu上安装Apache的mod_deflate模块

网站建设 / by: 麦新杰 / 发布:2017年2月23日 / 46次阅读 / 3条评论
标签:APACHE   / 最后修改时间: 2017-02-23 21:39:15

网站建设 / 2017年2月23日 / 46次阅读 / 标签:APACHE  

拍拍贷
featured image

默认情况下,源代码安装的Apache没有mod_deflate模块,所谓默认安装,请参考:在ubuntu上下载源代码安装apache2.4。这是麦新杰第一次源码安装Apache,记录的很详细。

没有mod_deflate模块带来的问题就是,没法配置网页的GZIP压缩。(参考阅读:如何配置APACHE服务器的GZIP压缩)这里说的没有,是指在httpd.conf这个配置文件里面,找不到mod_deflate模块。

解决此问题的办法就是重新安装Apache,在configure的时候,将mod_deflate配上。我不想将上一次安装的Apache删除,我想用同一套代码再安装一次。现在开始:

1, 配置configure Apache

基于上一次的安装积累,我们这一次在configure的时候,除了改变安装路径(--prefix参数)外,只需要增加一个参数:--enable-deflate:

配置configure Apache,加配deflate模块

配置configure Apache,加配deflate模块

不出所料,有个错误:

安装mod_deflate时,缺少zlib

安装mod_deflate时,缺少zlib

这个错误就是缺少zlib,checking for zlib location... not found。

2, 在ubuntu上安装zlib

安装zlib就不用源代码方式了,我们可以使用ubuntu系统的apt,很简单的完成这一步:

apt-get install zlib1g-dev

在ubuntu上,就得用zlib1g-dev来安装zlib:

在ubuntu上安装zlib

在ubuntu上安装zlib

然后,重新configure一次,就通过了。

3, make时遇到的错误

make的时候,遇到一个“recursive-install”的错误,我们使用make clean清理一下上一次编译的中间文件,然后再make,就OK了:

make时遇到的错误

make时遇到的错误

推荐阅读:在Linux系统上安装多个Apache版本

一般都是想升级Apache,所以才多次编译安装,推荐读一下上面的这篇博文。

4, 最后的make install

这一步很顺利,直接就成功了,然后我们可以看到,系统中有两个Apache,你运行其中任何一次都可以:

安装成功,对Apache版本

安装成功,对Apache版本

我们刚才安装路径的是Apache02,所以,从这里进去,找到并打开/conf/httpd.conf,可以看到配置文件中已经有了mod_deflate模块:

mod_deflate模块安装成功

mod_deflate模块安装成功

 

祝你的安装顺利!

-- (*^-^*) --

本文链接:http://www.maixj.net/wz/ubuntu-apache-mod-deflate-14528
云上小悟 麦新杰(QQ:1093023102)

《在ubuntu上安装Apache的mod_deflate模块》有3条评论

电子邮件地址不会被公开。 必填项已用*标注

  • 麦新杰  said:

    在ubuntu中编译安装libpng(为了PHP),只能用apt-get install zlib1g-dev的方式安装png对zlib的依赖。   [ 回复 ]

  • 麦新杰  said:

    ./configure --prefix=/usr/local/apache --with-pcre=/usr/local/pcre --enable-deflate --with-mpm=worker --with-included-apr --with-z=/usr/local/zlib   [ 回复 ]

  • 麦新杰  said:

    还可以编译安装zlib的方式,在apache的configure的时候,用--with-z来制定zlib的路径。   [ 回复 ]


前一篇:
后一篇:

云上小悟独立博客网站文章内容,除非特别注明,全部都是原创(非原创请阅读本站版权声明),如需转载,请保留文章链接!原创文章更具个性,有些文字虽略显随意,但不影响个人思想表达。部分文章是我自己的笔记,为自己记录,总结和收藏,同时也分享给您!这是本博建设的出发点,希望您喜欢并得到您的支持!

©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有  备案号:苏ICP备14045477号-1  economists.cn的备案号:苏ICP备14045477号-3  
    联系我们

云上小悟,麦新杰的独立博客
网站二维码