您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> php >> 正文

Apache服务器配置全攻略

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-2-2 我要参与讨论

 


apache服务器的设置文件位于/usr/local/apache/conf/目录下,传统上使用三个配置文件httpd.conf,access.conf和srm.conf,来配置apache服务器的行为。

httpd.conf提供了最基本的服务器配置,是对守护程序httpd如何运行的技术描述;srm.conf是服务器的资源映射文件,告诉服务器各种文件的mime类型,以及如何支持这些文件;access.conf用于配置服务器的访问权限,控制不同用户和计算机的访问限制;这三个配置文件控制着服务器的各个方面的特性,因此为了正常运行服务器便需要设置好这三个文件。

  除了这三个设置文件之外,apache还使用mime.types文件用于标识不同文件

对应的mime类型, magic文件设置不同mime类型文件的一些特殊标识,使得apache 服务器从文档后缀不能判断出文件的mime 类型时,能通过文件内容中的这些特殊标记来判断文档的mime类型。

bash-2.02$ ls -l /usr/local/apache/conf

total 100

-rw-r--r-- 1 root wheel 348 apr 16 16:01 access.conf

-rw-r--r-- 1 root wheel 348 feb 13 13:33 access.conf.default

-rw-r--r-- 1 root wheel 30331 may 26 08:55 httpd.conf

-rw-r--r-- 1 root wheel 29953 feb 13 13:33 httpd.conf.default

-rw-r--r-- 1 root wheel 12441 apr 19 15:42 magic

-rw-r--r-- 1 root wheel 12441 feb 13 13:33 magic.default

-rw-r--r-- 1 root wheel 7334 feb 13 13:33 mime.types

-rw-r--r-- 1 root wheel 383 may 13 17:01 srm.conf

-rw-r--r-- 1 root wheel 357 feb 13 13:33 srm.conf.default

  事实上当前版本的apache将原来httpd.conf、srm.conf与access.conf中的所有配置参数均放在了一个配置文件httpd.conf中,只是为了与以前的版本兼容的原因(使用这三个设置文件的方式来源于ncsa-httpd),才使用三个配置文件。而提供的access.conf和srm.conf文件中没有具体的设置。

  由于在新版本的apache中,所有的设置都被放在了httpd.conf中,因此只需要调整这个文件中的设置。以下使用缺省提供的httpd.conf为例,解释apache服务器的各个设置选项。然而不必因为它提供设置的参数太多

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

在google里搜索更多Apache服务器配置全攻略

Google
Web www.51ec.org
【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
我来说两句 对此文章发表了评论
  昵 称: *必填    ·注册用户·
  评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
评 论
内 容

 
评论列表 (最新 评论仅限网友观点!)

供求信息




| 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明