Apache安装模块
来源:互联网 发布:win7网络修复工具 编辑:程序博客网 时间:2024/05/17 20:34
如果在apache发现没有mod_*,可能是当初编译apache的时候没有带上 --enable-*选项,或者Apache默认没有带上。我用最常用的mod_rewrite来做说明如何挂载一个模块。
重新编译mod_rewrite.so:
在apache的源码目录中寻找mod_rewrite.c文件(如果没有那么就去下载源码,然后cd进去)
find / -name mod_rewrite.c
/root/src/httpd-2.2.25/modules/mappers/mod_rewrite.c
编译:
cd /root/src/httpd-2.2.25/modules/mappers/
/Apache安装目录/bin/apxs -c mod_rewrite.c
/Apache安装目录/bin/apxs -i -a -n mod_rewrite mod_rewrite.la
如果没出错,在/Apache安装目录/modules/ 中就会有mod_rewrite.so了
并且在Apache的配置文件httpd.conf也会添加对应的LoadModule mod_rewrite modules/mod_rewrite.so
注意:
在命令执行后,apxs会在LoadModule中为rewrite加上"_module"以标名模块名称。如果你在启动apache时发现总是给出“不能定位API”之类的错误,那就是说明LoadModule后面的模块名的语法要根据您的apache版本加以改变。
我的apache 2.2.25 是:LoadModule rewrite_module modules/mod_rewrite.so
- Apache安装模块
- Apache 安装新模块
- apache安装/编译mod_rewrite模块
- apache安装/编译mod_rewrite模块
- Apache 限速模块安装笔记
- 安装apache的mod_rewrite模块
- 给apache安装mod_rewrite模块
- 使用apxs安装apache模块
- Apache 限速模块安装笔
- 以 Apache 模块安装时
- apache cgi 模块安装(源码安装apache)
- Linux下Apache安装/增加mod_rewrite模块
- Linux下Apache安装/增加mod_rewrite模块
- 安装编译Apache模块,配置反向代理
- Apache动态编译安装模块mod_rewrite
- 安装编译Apache模块,配置反向代理
- apache安装新模块的方法
- 第二十五章 Apache 扩展模块安装
- 集群的可扩展性及其分布式体系结构(1)
- Linux下定义Windows常用数据类型
- 【阿狸的小伙伴win7主题】
- Java 编程思想 习题
- datagridview编辑列的颜色,设置点击datagridview当前单元格事件
- Apache安装模块
- 利用WordPress源代码轻松搭建个人博客站点
- libxml2对XML文件的创建、解析、查找、修改
- Android Activity生命周期
- IE 11 注册事件处理程序终于回归W3C标准addEventListener
- Zz~!虚拟机转换后在XP/2K3下显示和删除隐藏设备
- 解决IE6下DIV无法实现1px高度问题
- Ubuntu下为Firefox安装Adobe Flash Player
- linux 同步与异步--阻塞与非阻塞型I/O