登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

SeaRiver Blog

实力才是你一生最好的依靠!

 
 
 

日志

 
 

apache apxs安装模块介绍  

2007-07-23 01:07:40|  分类: apache |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |


一、安装环境
1、硬件环境:
    CPU: P4 2.8(双核)
    memory:512M
2、软件环境:
    OS: FreeBSD 6.0-RELEASE
    compiler: gcc 3.4.4
              perl 5.8.7  
              make 3.81

二、所需模块
    mod_deflate.c

三、安装过程
    下面以安装实例进行介绍
     比如10.0.153.30 apache在首次运行时,出现缺少DeflateFilterNote、DeflateCompressionLevel、Header模块的错误提示
     就按上面的实例做一下安装手顺:
  1、安装模块DeflateFilterNote(实现内容的压缩,加快网页浏览速度)
      ①查找模块deflate C源文件
        #find /home/livedoorcn/httpd-2.0.54 -name mod_deflate.c
        #cd /home/livedoorcn/httpd-2.0.54/modules/filters
      ②编译C源程序为共享模块,以在运行时刻加载到Apache服务器中:
        #/usr/local/apache2/bin/apxs -c mod_deflate.c
        #gcc -fpic -DSHARED_MODULE -I/usr/local/apache2/include -c mod_deflate.c
        #ld -Bshareable -o mod_deflate.so mod_deflate.o
      说明:
        -c
        此选项表示需要执行编译操作。 它首先会编译C源程序(.c)files为对应的目标代码文件(.o),
        然后,连接这些目标代码和files中其余的目标代码文件(.o and .a),以生成动态共享对象dsofile。
        -o
        明确指定所建立的动态共享对象的文件名。
      ③安装共享对象到"modules"目录,并更新httpd.conf文件
       #/usr/local/apache2/bin/apxs -i -a mod_deflate.c
       #cp mod_deflate.so /usr/local/apache2/modules/
       #chmod 755 /usr/local/apache2/modules/mod_deflate.so
       说明:
       -i
       此选项表示需要执行安装操作, 以安装一个或多个动态共享对象到服务器的modules目录中。
       -a
       此选项自动在httpd.conf文件中增加一个LoadModule行,以激活此模块,或者,如果此行已经存在,则启用之。
       ------------------------------------------------
       注:模块DeflateCompressionLevel、Header的安装方式与DeflateFilterNote一样,更改一下模块名就可以了.
       ------------------------------------------------
  2、模块说明:
     DeflateFilterNote       #实现内容的压缩,加快网页浏览速度
     DeflateCompressionLevel #是指压缩程度的等级,从1到9,9是最高级别的
     Header                  #报头模块 (mod_headers) 是"扩展" 模块,被用来在HTTP响应中添加报头,
     被用来增加这些报头的设置指示利用了正常Apache范围规则,因此报头可能被增加在一个单独文件、
     一系列与正则表达式匹配的文件、一系列与正则表达式匹配的目录、或整个一个网站。
  评论这张
 
阅读(4106)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018