让ubuntu下apache支持shtml的操作小结

时间:2016-04-05

最近工作中遇到的技术问题小结:

最近 因为工作需要对 linux 服务器系统又有了进一步了解 以下是 遇到的问题和解决方法:

(问题都是比较菜,原对linux 不熟悉)

问题1、linux 下 apache 配置 使其 支持 shtml 以 ubuntu 8.04为例:

在网上找了大量资料 按其方法配置怎么配都不成功 在 window 下配置都成功了 但在ubuntu 服务器下,就是不成功,曾怀疑是自己人品问题,可自己人品不坏啊! 很是郁闷! 后请教高手 后才知道 是 mods_include 模块没有加载,他默认放在/etc/apache2/mods-available 目录里。 此目录是放可用模块的目录,高手指点 说将此目录下的 include.load 放到 /etc/apache2/mods-enabled 目录下即可。试后确实如此 apache 什么配置都不用该。

问题2、apache 默认文档 问题 :

在apache 下加入 index.shtml文件为 默认文档

按原方法 在 DirectoryIndex 后边加 上 index.shtml 重启服务器,可是怎么调试就不行 很是郁闷, 在 win 服务器上 可以 无奈之中 在 另一台 ubuntu 服务器下试了一下 结果成功了,又去看 公网上那台服务器的配置 两个没什么差别 无意中发现,本地的ubuntu 服务器上 的 DirectoryIndex 是在配置文件的最下边 抱着试试看的心态把公网上的,也放到apache配置文件最下边,别的地方都没改,重启服务器后,结果也可以了。

很是不理解这是为什么 如果有高手知道 请赐教!

问题补充:

include.load 放到 /etc/apache2/mods-enabled 目录下 下后一定要给他执行权限

上一条:apache与tomcat及整合实现负载均衡及集群 下一条:TcpTimedWaitDelay和MaxUserPort设置

相关文章

最新文章