Linux系统下Apache服务器设置与优化
日期:2008年5月11日 作者: 查看:[大字体 中字体 小字体]-
MIMEMagicFile /usr/share/magic
除了从文件的后缀出发来判断文件的MIME类型之外,Apache还可以进一步分析文件的一些特征,来判断文件的真实MIME类型。这个功能是由mod_mime_magic 模块实现的,它需要一个记录各种MIME类型特征的文件,以进行分析判断。上面的设置是一个条件语句,如果载入了这个模块,就必须指定相应的标志文件 magic的位置。
HostnameLookups Off
通常连接时,服务器仅仅可以得到客户机的IP地址,如果要想获得客户机的主机名,以进行日志记录和提供给 CGI程序使用,就需要使用这个HostnameLookups 选项,将其设置为On打开DNS反查功能。但是这将使服务器对每次客户请求都进行DNS查询,增加了系统开销,使得反应变慢,因此缺省设置为使用Off关闭此选项。关闭选项之后,服务器就不会获得客户机的主机名,而只能使用IP地址来记录客户。
ErrorLog /var/log/httpd-error.log
LogLevel warn
LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent} "" combined
LogFormat "%h %l %u %t "%r" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
#CustomLog /var/log/httpd-access.log common
#CustomLog /var/log/httpd-referer.log referer
#CustomLog /var/log/httpd-agent.log agent
CustomLog /var/log/httpd-access.log combined
这里定义了系统日志的形式,对于服务器错误记录, 由ErrorLog、 LogLevel 来定义不同的错误日志文件及其记录内容。
对于系统的访问日志,缺省使用CustomLog参数定义日志的位置,缺省使用 combined 参数指定将所有的访问日志放在一个文件中,然而也可以将不同种类的访问日志放在不同的日志记录文件中,这是通过在 CustomLog中指定不同的记录类型来完成的。common表示普通的对单页面请求访问记录,referer表示每个页面的引用记录,可以看出一个页面中包含的请求数,agent表示对客户机的类型记录,显然可以将现有的combined 定义的设置行注释掉,并使用common、referer和agent作为CustomLog的参数,来为不同种类的日志分别指定日志记录文件。
显然,LogFormat是用于定义不同类型的日志进行记录时使用的格式, 这里使用了以%开头的宏定义,以记录不同的内容。 如果这些参数指定的文件使用的是相对路径,那么就是相对于ServerRoot的路径。
ServerSignature On
一些情况下,例如当客户请求的网页并不存在时,服务器将产生错误文档,缺省情况下由于打开了 ServerSignature选项,错误文档的最后一行将包含服务器的名字、Apache的版本等信息。有的管理员更倾向于不对外显示这些信息,就可以将这个参数设置为Off,或者设置为Email,最后一行将替换为对 ServerAdmin 的Email提示。
Alias /icons/ "/www/icons/"
Options Indexes MultiViews
AllowOverride None
- 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] 下一页
-
- Linux系统下Apache服务器设置与优化 相关文章:
- ·Vista系统实现自动关机技巧
- ·Windows Vista系统调试外置麦克风技巧
- ·Vista操作系统中文件扩展名如何显示
- ·Vista系统无法开启打印机共享怎么办?
- ·Windows Vista系统如何用命令行运行系统还原
- ·Windows Vista系统存储优化完全手册
- ·企业选购指南:国内防火墙系统大比拼
- ·加快Windows Vista系统窗口打开速度的方法
- ·防范黑客攻击Oracle系统的八大常用方法
- ·Windows XP系统中如何重置TCP/IP协议
- Linux系统下Apache服务器设置与优化 相关软件
- ·公司企业网站管理系统模板功能强大版
- ·学校源码管理系统超靓版V2008
- ·暗影狂奔-Vista版免CD补丁+XP系统兼容补丁
- ·《雷神之锤4》v1.3到v1.4.2升级补丁(Windows系统专用)
- ·人脑及其操作系统(上、下)
- ·PSP自制系统IRSHELL最新3.62版
- ·SOFTMAY田径运动会编排管理系统专业版v8.3
- ·ERP资料 制造业集成系统流程图
- ·安装操作系统七步法
- ·jsp技术构建电子商务应用系统-从入门到提高
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
精品推荐
热点TOP10
- ·学习教程:Java Annotation 高级应用
- ·TomCat 多虚拟站点配置
- ·Windows XP下PHP+MySQL环境搭建
- ·显示照片exif信息PHP代码
- ·分页显示详解(with php)
- ·一个Struts实现分页,增删改查,Tiles,国际化的DEMO
- ·PHP技巧:PHP脚本编程中的文件系统函数库
- ·Linux系统下Apache服务器设置与优化
- ·改善 ASP 性能和外观的技巧
- ·详细讲解PHP的Jmai组件及发送邮件实例
- ·PHP 会话 (Session) 使用入门
- ·php.ini中文版
- ·基于Servlet的Google Earth之旅
- ·adodb+smarty+myClass 结合:数据类的智能操作
- ·在PHPLIB中的MYSQL类中加INSERT,UPDATE,DELETE等函数
- ·Apache HTTP最新官方配置(中译版)
- ·应用技巧:用PHP简易实现中文分词
- ·PHP技巧实例:树形结构的算法
- ·圣殿骑兵PHP 2007年Web开发技术预言
- ·菜鸟学PHP之Smarty入门
特别推荐
- ·PHP技巧:PHP脚本编程中的文件系统函数库
- ·学习教程:Java Annotation 高级应用
- ·PHP入门指导:如何学习PHP?
- ·Php+Mysql注入专题
- ·PHP:实现给上传图片加水印的程序代码
- ·PHP动态网站开发中常用的8个小技巧
- ·PHP初学者:配置Apache服务器并且设置DNS
- ·初学PHP指导:php.ini 配置详细选项
- ·好文分享:PHP入门的学习方法
- ·急速搭建属于自己的Discuz!6论坛
- ·PHP入门:初学来看配置文件PHP.INI的中文注释
- ·php.ini配置,php.ini 中的 php-5.2.0 配置指令详解
- ·总结:一些PHP学习过程中的心得和经验
- ·新手入门:JSP初学者必须掌握的语法点
- ·详细讲解PHP编程中分页显示的制作
- ·成为PHP编程高手应该遵循的三个准则
- ·谈谈生成静态页面的一些经验
- ·新手入门:详细解述七个软件开发的原则
- ·简单的webservice开发例子
- ·PHP木马攻击的防御之道
