Apache剖析———小枫原创
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-24
conf/magic </IfModule> 当mod_mime_magic.c模块被加载时,指定Magic信息码配置文件的存放位置 #HostnameLookups Off 只记录连接apache服务器IP的地址,而不记录主机名 #ErrorLog logs/error_log 指定存放错误日志的位置 #LogLevel warn 指定记录的错误信息的详细等级为warn级别 #CustomLog logs/access_log combined 指定访问日志位置和格式为combined(混合型)
#ServerSignature On 设置apache自己产生的页面中使用apache服务器版本的签名 #Alias /icons/ "/var/www/icons" 设置内容协商目录的访问别名 #<IfModule mod_dav_fs.c> DAVLockDB /var/lib/dav/lockdb </IfModule> 指定DAV加锁数据库文件的存放位置 #ScripAlias /cgi-bin/ "/var/www/cgi-bin" 设置CGI目录的访问别名 #<IfModule mod_cgid.c> Scriptsock run/httpd.cgid </IfModule> Red Hat 中不使用worker MPM运行方式,不加载mod_cgid.c模块 #<Directory "/var/www/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory> 设置CGI目录的访问权限 #AddDefaultCharset ISO-8859-1 设置默认字符集 #AddCharset ISO-8859-1 .iso8859-1 .latln1............... 设置各种字符集 #AddType application/x-tar .tgz 添加新的MIME类型从而避免用户编辑/etc/mime.types #AddHandler imap-file map AddHandler type-map var 设置apache服务器对某些扩展名的处理方式 #AddOutputFilter INCLUDES .shtml 使用过滤器执行SSL #Alias /error/ "/var/www/error/" 设置错误页面目录的别名 ------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------- 配置Apache 1.基本配置 Apache默认已经配置好大部分功能,但根据用户的具体情况考虑来修改或添加其它基本指令. 1) KeepAlive 保持连接功能,即一次请求连接响应多个文件.将KeepAlive的值设置为on,可以提高访问性能 2) MaxClients 150 限制同一时间的连接不能超过150个.根据服务容量修改引值. 3) ServerAdmin root@localhost 设置apache服务器管理员的邮件地址 4) ServerName www.abc.com:80 删除其前面的“#”号,然后设置服务器的FQDN(完全合格的域名) 5) DirectoryIndex index.html index.html.var 访问服务器时依次查找的页面 6) IndexOptions 可以在此指令后添加FoldersFirst表示让目录列在前面(类似于资源管理器)
2.分割配置任务 Apache中分割配置任务的机制有两种方法,即Include和.htaccess文件. 1)使用Include指令 可以用Include指令将主配置文件分割,例子如把所有与虚拟主机相关的配置单独保存成一个配置文件,然后在主配置文件中包含进来. 例:#Include conf/extra/httpd-vhosts.conf 这个是主配置文件中的设置把注释去了就OK了,然后在conf/extra/目录下有个httpd-vhosts.conf文件.在这个文件里配置虚拟主机. 2) 使用.htaccess文件 可以使用此文件改变主配置文件中的配置,但是它只能设置对.htaccess文件存放的目录的访问控制.与Include指令不同,此文件中的配置可以覆盖主配置文件中的配置,而使用Include指令只是将子配置文件简单地包含主配置文件之中. 何时使用.htaccess文件? * 在多个用户之间分割配置 * 想在不重新启动服器的情况下改变服务器配置 注:在可以遥情况下尽量避免使用.htaccess文件,使用它会降低性能. 要使用.htaccess文件,经过以下两个配置步骤: * 在主配置文件中启 |
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Linux服务优化详解下一篇: ubuntu网络设置详解
关于Apache剖析———小枫原创的所有评论