免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1964 | 回复: 4
打印 上一主题 下一主题

[Web] Linux下增加Apache的rewrite Module [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-21 14:13 |只看该作者 |倒序浏览
我的apache是2.0.59
安装是这样的
./configure --prefix=/usr/local/apache2 --enable-so  --enable-ssl
现在我想增加Apache的rewrite Module
我现在是这样操作的
1、Apache安装rewrite模块的时候需要DBM支持,否则无法编译,所以首先要安装一个GDBM  
    下载地址:ftp://ftp.gnu.org/gnu/gdbm/
    安装步骤:
        进入安装目录,
        ./configure
        make
        make install
        make install-compat   

2现在到apache源码目录的标准模块目录中中,使用如下指令编译出so文件:
/usr/local/apache2/bin/apxs -c mod_rewrite.c -lgdbm


3
现在让apache的apxs来自动向http.conf配置文件中加入LoadModule语句并将mod_rewrite.so文件拷贝到apache/libexec目录
    /usr/local/apache2/bin/apxs -i -A -n rewrite   mod_rewrite.so

4、停止apache
    apache/bin/apachectl stop

5、运行配置文件检查命令
    apache/bin/apachectl configtest
    如显示Syntax OK,则表示整个操作成功。
6、启动apache
    apache/bin/apachectl start

7
  [root@tsinghua bin]# ./apachectl -l
Compiled in modules:
  core.c
  mod_access.c
  mod_auth.c
  mod_include.c
  mod_log_config.c
  mod_env.c
  mod_setenvif.c
  mod_ssl.c
  prefork.c
  http_core.c
  mod_mime.c
  mod_status.c
  mod_autoindex.c
  mod_asis.c
  mod_cgi.c
  mod_negotiation.c
  mod_dir.c
  mod_imap.c
  mod_actions.c
  mod_userdir.c
  mod_alias.c
  mod_so.c


还是没有支持

这个是httpd.conf
LoadModule rewrite_module     modules/mod_rewrite.so
已经起用的,但是怎么不支持呢?


[ 本帖最后由 zhy1899 于 2007-3-21 14:15 编辑 ]

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2007-03-21 21:05 |只看该作者
看看apache的error日志里面怎么说呢?

论坛徽章:
0
3 [报告]
发表于 2007-03-21 21:46 |只看该作者
原帖由 zhy1899 于 2007-3-21 14:13 发表
我的apache是2.0.59
安装是这样的
./configure --prefix=/usr/local/apache2 --enable-so  --enable-ssl
现在我想增加Apache的rewrite Module
我现在是这样操作的
1、Apache安装rewrite模块的时候需要DBM支 ...

你的rewrite模块已经支持了
我不知道lz是不是知道什么叫DSO
也就是所谓的apache动态共享对象(shared objects)和静态的编译
如果不清楚,没关系
请 见 手册
http://man.chinaunix.net/newsoft/ApacheMenual_CN_2.2new/dso.html
呵呵:)

论坛徽章:
0
4 [报告]
发表于 2007-03-22 16:04 |只看该作者
原帖由 HonestQiao 于 2007-3-21 21:05 发表
看看apache的error日志里面怎么说呢?

这个日志没有内容,就是说没有错误报告,但是还是不支持亚

论坛徽章:
0
5 [报告]
发表于 2007-03-22 18:08 |只看该作者
原帖由 zhy1899 于 2007-3-22 16:04 发表

这个日志没有内容,就是说没有错误报告,但是还是不支持亚

大哥怎么不看我的留言阿
你可以把rewrite.log开了
一切不就明朗了吗!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP