您的位置:首页 > 运维架构 > Apache

编译安装apache下添加mod_rewrite支持

2013-08-12 16:06 369 查看
今天我依旧在学习我的编程语言,接到同事的一个请求。说在25*服务器上添加一个apache的mod_rewrite的模块支持

感觉还好了,这个很简单,所有就开始做了。不过这个服务器已经相当久远了,一下吧我弄蒙了。因为这个是我前任搭建的,

风格目录方式很不规律。找了半天才找到所谓的安装目录。也不找到为什么find不好使了

好了废话不多说说重点,步骤

首先 find / -name mod_rewrite.c //找到相应的文件目录 其实一般找到apache的源码解压目录就可以了

cd /home/software/httpd-2.2.17/modules/mappers/ //也就是这个文件的目录里面

/usr/local/apache2/bin/apxs -c mod_rewrite.c //这里查看下apache手册说可以运行 apxs就可以了但我 运行说找不到这个命令所有就用绝对路径咯

/usr/local/apache2/bin/apxs -i -a -n mod_rewrite mod_rewrite.la //同样生成下

如果以上步骤没有报错的话 会出现 提示 生成了 ln /usr/local/apache2/conf/http.conf的因为字样

这是告诉你 已经生成成功 ln 链接到了http.conf的配置文件了 生成了相关模块的加载 可以打开搜索到

LoadModule rewrite_module modules/mod_rewrite.so

当然有的是 LoadModule mod_rewrite_module modules/mod_rewrite.so

到这里就添加成功了!还有需要注意的是 在对服务器操作或者装时 千万要记住写文档以备以后 自己或者后者查看

这是一个良好的习惯,提高工作效率和对技术的深度理解!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: