Board logo

标题: [教程] 为apache增加模块 [打印本页]

作者: bluegua    时间: 2011-11-15 16:56     标题: 为apache增加模块

apache使用模块有两种方式
1 是在编译时编译成静态,速度相对会快些
2 安装好后增加为动态加态,灵活使用

在此介绍下动态编译加载的方法,如现在要增加一个mod_expires
进入apache的源码模块目录,如
/root/lanmp/httpd-2.2.17/modules
如没有源码包,可到官网下载
这里包括了所有的模块
mod_expires在metadata目录下
[root@wdlinux metadata]# pwd
/root/lanmp/httpd-2.2.17/modules/metadata

执行
/www/wdlinux/apache/bin/apxs -i -c -a mod_expires.c
如果没出错,执行完就OK了

然后加上配置,如
vi /www/wdlinux/apache/conf/httpd.conf
<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType image/gif "access plus 300 minutes"
    ExpiresByType image/jpeg "access plus 300 minutes"
    ExpiresByType image/png "access plus 300 minutes"
    ExpiresByType text/css "access plus 300 minutes"
    ExpiresByType application/x-shockwave-flash "access plus 300 minutes"
    #ExpiresByType application/x-shockwave-flash "access plus 300 minutes"
    #ExpiresDefault "now plus 1 day"
</IfModule>

重起服务
service httpd restart
完成
作者: happyboy    时间: 2013-3-25 17:59

学习了,留名
作者: am007    时间: 2014-7-11 18:11

原来在这里,但是不会用
作者: my1281617143    时间: 2015-5-20 23:23

不敢乱折腾了,请问添加这个模块有什么功能呢?




欢迎光临 WDlinux官方论坛 (http://www.wdlinux.cn/bbs/) Powered by Discuz! 7.2